repo.or.cz
/
altfloat.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
altfloat-0.3.1
2010-02-20
Nick Bowler
alt
f
loat-0
.
3
.
1
commit
|
commitdiff
|
tree
2010-02-20
Ni
c
k
Bowle
r
cmath: Fix bad typo in atan2
a
nd
a
tan2f
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
c
m
ath
:
Fix sectio
n
headings to ma
t
ch the
C
standard
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowle
r
floating:
P
unt the FFI newtype wrapp
e
rs
.
commit
|
commitdiff
|
tree
2010-02-06
Nick Bow
l
er
altf
l
o
a
t-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
doc: Add haddock d
o
c
umen
t
ation for the Re
a
lFloat cla
s
s
.
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k Bowler
f
loating: Rename
t
gamma to gamma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
B
owler
floatin
g
:
M
ove the Double a
n
d Fl
o
at m
o
dules
.
commit
|
commitdiff
|
tree
2010-02-05
Nick B
o
wl
e
r
float
i
ng: Use nearbyint
instead of round in fquotRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
er
floating: A
d
d r
i
nt
f
unction to comple
m
ent
n
ear
b
y
i
nt
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
e
x
a
mples:
Ad
d
a
demonstration
of why FEn
v
is stil
l
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
fenv: Add suppor
t
for raising excepti
o
ns expl
i
citly
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick Bo
w
ler
cfloat: Use
F
E
_
ALL_E
X
CEPT
instead of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
compat
:
Make an effort to support fma p
r
op
e
r
l
y
.
commit
|
commitdiff
|
tree
2010-02-02
N
ick Bowle
r
floatin
g
: Punt the class v
e
rsio
n
of C's remquo function
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowle
r
floating
:
A
d
d a separate clas
s
for the basi
c
floating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nic
k
Bowler
compat: Add no
t
e to
source file abo
u
t
n
o
n
-
conformance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
doc
:
Ackn
o
wl
e
dge the ex
i
stence
of flo
a
ting point environment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
N
i
ck Bowler
c
ompat:
Imple
m
ent
w
rapper
s
for C99
float-valued
f
unctions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build:
F
ix build type in
cabal
f
ile
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
c
o
mpat: Add configure
warning when
r
epl
a
ceme
n
ts ar
e
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
cfloat
:
Add compatibi
l
ity
wrappers
f
or so
m
e C9
9
fun
c
tions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
b
u
ild
:
Add
source r
e
pository
to cab
a
l file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
fenv: Add e
x
p
li
c
i
t
defin
i
tions for
i
nfinity
,
nan and
p
i
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
fenv: Fix embar
r
assin
g
typo i
n
t
h
e F
r
act
i
ona
l
ins
t
ance
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowler
fe
n
v: R
e
-export Contro
l
.
Ap
p
lic
a
tive since
u
s
e
r
s need
i
t
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
floating: Add exception support
to
f
envEval
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
c
k Bowler
license: Fix copyright years in sou
r
c
e
file
s
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
c
k
Bo
w
ler
f
l
oating: Use
a
strict data c
o
nst
r
uct
o
r for FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
f
l
oati
n
g
: Add i
n
itial support for
floating poi
n
t exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
float
i
ng: Add nearbyi
n
t
t
o the RealFloat
c
lass
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
build:
U
p
d
a
t
e
cabal d
e
p
e
n
dency info
r
mati
o
n
for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k Bowler
float: Remov
e
use of
d
e
codeFl
o
atInteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floating: Use bang p
a
tterns for
u
nli
f
ted bindin
g
s
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick Bowler
cfloa
t
:
rem
o
v
e
I
NCLUDE pr
a
g
m
as as GHC 6
.
12 hates
t
hem
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bow
l
er
build: Add missing Data
.
Fl
o
atin
g
.
Float to cab
a
l
f
i
le
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bowler
floating
:
Add
i
n
itial support for
the fl
o
a
t
ing point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bowler
build: Add homepage
.
commit
|
commitdiff
|
tree
2010-01-25
N
i
ck Bo
w
ler
c
float: Generalize double_fo
r
mat to
a
llow
s
pe
c
ify
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
f
l
oat: Ad
d
c
l
a
s
s insta
n
ces
f
or Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cmath: Add bindings f
o
r
f
l
o
at-valued functions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick
B
owle
r
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nic
k
B
owler
license: Add missi
n
g
copyr
i
ght headers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bow
l
er
d
o
c
:
A
d
d rationale behind
t
he R
o
und
a
b
l
e clas
s
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc: Fix
o
op
s
in d
e
s
cription of
Ord c
l
ass
.
commit
|
commitdiff
|
tree
2010-01-20
N
i
ck Bowler
pos
e
t
: Add commutativity note for max and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick B
o
wler
pos
e
t: Rename isSignificant t
o
i
sOrd
e
red
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bo
w
ler
doc:
M
ov
e
library description to a better
home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick B
o
wler
build: Hackage-ify th
e
cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floatin
g
: Add Roundable ins
t
anc
e
for Integral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
p
oset: Add in
s
tance for I
n
teg
r
al a => Ratio
a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
doc: Minor hadd
o
c
k
markup
fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
B
o
w
ler
double: Add an
E
n
um
i
nstan
c
e
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bowler
floating: Add a clas
s
which supports r
o
unding functio
n
s
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
Bowle
r
floating
:
Fix broken
i
sFinite implementat
i
on
.
commit
|
commitdiff
|
tree
2009-11-23
N
i
ck Bowler
floating: Get rid
o
f
t
he extra
Ins
t
ances modul
e
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
poset: R
e
move Inc
o
h
erentInstances
and d
e
fine our
ow
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick
Bow
l
er
poset: Use IncoherentInstance
s
to reso
l
ve over
l
aps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
floatin
g
: Upda
t
e export lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
double: Split o
u
t foreign declar
a
tio
n
s i
n
to
their o
w
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bo
w
ler
d
o
c: Updat
e
haddock com
m
en
t
s for Da
t
a
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset: Export the Ord c
l
as
s
(but not its methods)
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
doc: Elaborate on w
h
y Ord ins
t
ances for
flo
a
ting
t
y
pes
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowle
r
floating: Add fquo
t
R
em, the analogue of C's remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
floating: Add fma function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
double: Imp
l
ement specific comparison
f
unctions
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
double:
Remove sup
e
rfluous parentheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowle
r
bu
i
ld: Upd
a
te cabal script fo
r
distribution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wl
e
r
misc: Fix FFI pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
l
i
cense: Add
co
p
y
r
ight
a
nd license information
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
c
float: Update cflo
a
t
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowl
e
r
doc: Add a deta
i
led overview of the purpose of t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bow
l
er
docs: Update had
d
ock markup
and add a trivial fun
c
tion
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double
:
Add Poset
and Sorta
b
le instances
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
p
oset:
Add
a
class for partially ordered da
t
a
ty
p
es
.
commit
|
commitdiff
|
tree
2009-11-20
N
ic
k
Bowler
build:
A
dd
an autoco
n
f configure script
to determi
n
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
fl
o
ating: Add description of floating clas
s
es
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
floating: Add remainder functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
cfloat: Allow a
p
r
intf
f
ormat specifier to
b
e
p
assed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
double: imple
m
ent fromInteg
e
r usi
n
g toF
l
oating
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bo
w
ler
floating: Allow conver
s
i
o
n from any Re
a
l
to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating
:
Ex
p
ort the toFloating function
f
rom Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: A
d
d error and gamma function
s
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
B
owl
e
r
f
loa
t
ing: Add
power functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
floa
t
in
g
:
Add hyperb
o
li
c
trigonomet
r
ic funct
i
on
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k
Bo
w
ler
t
y
pes: Use operations in G
H
C
.
Prim
f
or double <=> flo
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floatin
g
:
A
dd class
i
fication
f
uncti
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick
B
owle
r
f
loating: Add
n
e
x
tafter
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck
Bowler
floating:
Add s
o
m
e of
the e
x
p
onenti
a
l functions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
floating: Add trigonometri
c
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
flo
a
ting: Spl
i
t F
l
o
a
t
i
ng i
n
to Floa
t
ing and Re
a
lFloat
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
double: Simplif
y
foreign c
a
lls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
ow
l
er
f
l
o
ating:
A
d
d ** operat
o
r to Floating class
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
Initi
a
l commit
commit
|
commitdiff
|
tree