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
compat: Implement wrappers for C99 float-valued functions.
2010-01-30
Nick Bowl
e
r
compat: Implement wrap
p
ers for C9
9
flo
a
t
-val
u
ed f
u
nc
t
io
n
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
b
u
ild
:
F
ix bui
l
d ty
p
e in cab
a
l file
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
compat
:
Add co
n
figure warning
w
hen replacem
e
nts are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
c
f
l
oat: Add
co
m
patibi
l
it
y
w
r
appers for some
C9
9
functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build: Add source repository to cabal f
i
le
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
fenv: Add explicit
d
e
finitions for infinity, nan and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bow
l
e
r
fe
n
v: Fix embarrassing typo in the F
r
actional insta
n
c
e
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owl
e
r
fenv: Re-export Contro
l
.
Applicative since us
e
r
s
n
e
ed
it
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck B
o
wler
float
i
ng: Add excep
t
ion support to fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
l
i
cense: Fix copyright years in source files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
f
l
oating: Use
a
s
trict data
c
o
n
st
r
uctor f
o
r FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating:
Add ini
t
i
a
l
s
uppor
t
for f
l
oating
poi
n
t exc
e
ption
s
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bowler
floating: Add near
b
y
i
nt to the RealFloat c
l
ass
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bowler
build: Update cabal
d
ependenc
y
i
n
for
m
a
tion for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowl
e
r
float
:
Remove us
e
of decodeFloa
t
Integer
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floa
t
ing:
U
s
e bang pattern
s
for unlifte
d
bindings
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick
B
owler
cfloa
t
:
r
emove INCLU
D
E pr
a
g
m
as as GHC 6
.
12 h
a
tes
them
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowler
build: A
d
d missing
D
at
a
.
Floating
.
Float to cabal fi
l
e
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowle
r
floati
n
g: Ad
d
initial su
p
port fo
r
t
he flo
a
ting
p
o
in
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bowl
e
r
b
u
i
ld:
A
dd homepa
g
e
.
commit
|
commitdiff
|
tree
2010-01-25
Ni
c
k Bowler
c
f
loat: Gene
r
a
lize do
u
ble_for
m
a
t
to allow specifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nic
k
Bo
w
l
er
f
l
o
at:
A
dd class
instances for
F
loat
.
commit
|
commitdiff
|
tree
2010-01-25
N
i
ck Bow
l
er
cmath: A
d
d
b
indings for
f
l
oat-valued func
t
ions
.
commit
|
commitdiff
|
tree
2010-01-21
N
ick Bowler
alt
f
loat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nic
k
Bowler
licen
s
e: Add
m
issing co
p
yright headers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowle
r
d
oc:
A
dd rationale behi
n
d the
Roun
d
able class
.
commit
|
commitdiff
|
tree
2010-01-21
N
i
ck Bow
l
er
doc: Fix o
o
ps
in description of Ord class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick B
o
wl
e
r
pose
t
: A
d
d commutativ
i
ty note f
o
r max and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
poset: Ren
a
me isSign
i
f
icant
t
o isO
r
d
e
red
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bow
l
er
doc:
Move library descript
i
on t
o
a
better home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowler
bu
i
ld: H
a
ckage-i
f
y th
e
cabal fil
e
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bowler
floati
n
g: A
d
d
R
oundab
l
e
i
n
s
tance for Integral a =
>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
c
k
Bowler
poset: Add inst
a
nce for Inte
g
ra
l
a => Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
wl
e
r
do
c
: Minor haddock markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
double: Add an Enum inst
a
n
c
e
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bo
w
ler
floa
t
i
n
g: Add a
c
lass whic
h
supports round
i
ng f
u
n
ctio
n
s
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowler
floating
:
Fix broken isFinite imple
m
entation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
floati
n
g: Get rid of the extra
Instances m
o
d
u
l
e
.
commit
|
commitdiff
|
tree
2009-11-23
N
i
ck
B
owler
pose
t
: Remove Incoher
e
ntI
n
stances and define our o
w
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nic
k
B
o
wler
poset: Use
I
ncoherentInstances to r
e
solve overlap
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
floa
t
ing: Update
e
xport lists
.
commit
|
commitdiff
|
tree
2009-11-21
N
ick Bow
l
er
dou
b
le: Spl
i
t out fore
i
gn decl
a
r
ati
o
n
s
i
n
to
t
heir own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowle
r
d
o
c: Update haddock
c
omments for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
p
oset
:
E
x
p
o
rt
t
he Ord clas
s
(but not i
t
s metho
d
s)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc:
Elaborate on w
h
y O
r
d instances for flo
a
t
ing t
y
pes
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
flo
a
ti
n
g: Add fquotRem, the anal
o
g
ue of C
'
s remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
fl
o
at
i
ng
:
Ad
d
fma func
t
ion
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bo
w
le
r
d
ouble: Implement specific
c
ompariso
n
functions
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
d
o
uble: Remove
s
uperf
l
uous parenth
e
ses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
build: Update cabal scrip
t
fo
r
distribution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wl
e
r
misc:
F
ix FFI
pragma
s
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
l
icense: Add copyright
and li
c
ense information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
cfloat: Update
cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
doc: Add
a
deta
i
led overview
of
the purp
o
s
e
of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
docs: Update hadd
o
c
k markup and add
a
t
r
ivial functio
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
double: Add Poset
a
n
d Sortable instances
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck
B
owle
r
po
s
e
t
: Add a class
for
p
artially
o
r
de
r
e
d
d
a
t
atypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
build: Ad
d
an autoconf configure s
c
r
ipt to determine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowle
r
floating: Add
description
o
f fl
o
atin
g
cl
a
ss
e
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick B
o
wler
f
l
oati
n
g
: Add remainder function
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowl
e
r
cfl
o
a
t
: Allow a p
r
intf fo
r
ma
t
s
pecifier to be pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
d
o
ubl
e
: im
p
l
e
m
ent f
r
omInteg
e
r
usin
g
toFl
o
ating
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
f
l
oating
:
Allow conversion
f
r
om any Real to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick
B
owler
floating: Export the toFloating funct
i
on f
r
om Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
o
wler
floating: Add
e
r
r
or and gamma functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
f
loating:
A
dd
p
ower
f
unc
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
fl
o
ating: Add hyperbolic tr
i
gonometric
f
u
nctions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
B
owler
types: Use opera
t
i
on
s
in GHC
.
P
r
i
m for double <=> floa
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
l
oating
:
Add classification f
u
ncti
o
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
floating:
A
dd nextafter
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bo
w
l
e
r
float
i
n
g: Add some of the expone
n
tial functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck
B
o
wler
floating:
Add t
r
igon
o
metr
i
c functio
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k
Bowler
flo
a
ting: S
p
lit Float
i
ng in
t
o
Floating and
R
e
alFloat
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
do
u
b
le: Simplify fore
i
gn calls
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
floating: Add **
operator to Floati
n
g class
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
Initi
a
l
c
ommit
commit
|
commitdiff
|
tree