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
cfloat: Generalize double_format to allow specifying precision.
2010-01-25
Nick
B
o
w
l
e
r
cfloat: Generalize
d
ou
b
le_fo
r
mat to allow spe
c
ifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick
B
owler
float: Add class instances for Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
c
math: Add bindings
f
or flo
a
t-
v
alu
e
d function
s
.
commit
|
commitdiff
|
tree
2010-01-21
Nic
k
Bowler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nic
k
B
owler
l
i
cens
e
: Add missing c
o
py
r
igh
t
hea
d
ers
.
commit
|
commitdiff
|
tree
2010-01-21
N
i
ck
Bowler
doc: Ad
d
rationale behind the Roundable class
.
commit
|
commitdiff
|
tree
2010-01-21
Ni
c
k Bowler
doc: Fix oo
p
s
in de
s
cription
of
O
r
d
cl
a
ss
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
poset: Add commut
a
tivit
y
no
t
e
f
or max and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bo
w
ler
poset:
Rename isSi
g
nific
a
nt to i
s
Ordered
.
commit
|
commitdiff
|
tree
2010-01-20
Nic
k
Bow
l
er
doc: Move library
d
es
c
ription to a better
home
.
commit
|
commitdiff
|
tree
2010-01-19
Nic
k
Bowler
bu
i
l
d
: Hackage-ify the cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating
:
Ad
d
Roundable in
s
tance for
I
n
t
egra
l
a
=
>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck Bowler
poset: Add insta
n
ce for Integral a => Ra
t
io a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
owler
doc: Minor haddock markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
double: Add an Enum
instance
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
f
l
oating: A
d
d a c
l
ass wh
i
ch s
u
p
ports rounding
func
t
ions
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick B
o
wler
f
l
oating:
F
ix broken isFinit
e
imple
m
e
nta
t
io
n
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowl
e
r
floating: Get r
i
d
of the extra Insta
n
ces module
.
commit
|
commitdiff
|
tree
2009-11-23
N
ick Bowler
poset:
R
emove IncoherentIn
s
tances and defin
e
our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
poset
:
Use
I
ncoherentInstances to resolve over
l
aps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowle
r
floatin
g
: Up
d
ate export lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
double: Sp
l
it out foreig
n
declarations into their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
doc:
U
p
d
at
e
h
addock com
m
ents
f
o
r Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bow
l
er
pos
e
t: E
x
p
or
t
th
e
Ord class
(b
u
t not its m
e
thods)
.
commit
|
commitdiff
|
tree
2009-11-20
N
ic
k
Bo
w
ler
doc: Elaborate on why Ord
insta
n
ce
s
for
f
loating types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
f
loati
n
g: Add fquotRem, the analogue
o
f C's remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
floating: Add fma function
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
double
:
Implement specific co
m
pari
s
on f
u
n
ct
i
o
n
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowle
r
double: R
e
move supe
r
f
luous p
a
r
e
n
t
heses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
build: Update cabal script
for dist
r
ibution
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k B
o
wler
misc:
Fix F
F
I p
r
a
gmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
lic
e
nse: Add copyri
g
ht and license information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
cfl
o
at: Up
d
a
t
e cfloa
t
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowle
r
doc: Add a
d
e
taile
d
overview
o
f
the purpose of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
docs:
U
pdate ha
d
d
o
ck
m
arkup and add a tr
i
v
i
al
f
unction
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
ouble: Add Pose
t
a
nd Sortabl
e
instan
c
e
s
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowl
e
r
poset: Add a class
f
or partially ordered dat
a
ty
p
e
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
build: Add a
n
auto
c
onf config
u
re s
c
ript to dete
r
mine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck B
o
w
ler
floating: Add
description of f
l
oa
t
in
g
classes
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating
:
A
dd remain
d
e
r
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
cfloat: All
o
w a prin
t
f format specifier
to
be passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
d
o
u
b
l
e: implement fromIn
t
eger us
i
ng toFloat
i
ng
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
fl
o
ating: Allow conversion from any Real t
o
Do
u
ble
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating:
E
x
po
r
t th
e
toFloating function
from
D
ata
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng:
A
dd error and gamma functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng: Add po
w
e
r
fu
n
ctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
flo
a
ting: Add hy
p
erbolic trigonomet
r
ic functions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
types: Use opera
t
ions in GHC
.
P
rim
f
o
r d
o
uble <=> flo
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
f
loating: Add classification
f
unctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating: Add next
a
fter
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck
Bowler
floati
n
g:
Add
s
ome of the exponential functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owl
e
r
floating
:
Add
trigonometric functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
l
o
a
t
ing: Split F
l
o
a
ting into F
l
oating
a
nd R
e
alFl
o
at
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
doubl
e
: Simplify foreig
n
calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
fl
o
a
tin
g
:
Add ** operato
r
to Floating cla
s
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wler
Initial commit
commit
|
commitdiff
|
tree