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
fenv: Add explicit definitions for infinity, nan and pi.
2010-01-28
Nick Bowler
fen
v
: Add explicit
d
efinitions f
o
r
i
n
finity, nan a
n
d pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
fenv: Fi
x
emba
r
rassing typo in the Fractional
i
nstance
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
f
env: R
e
-export Cont
r
ol
.
Applicative since users
n
eed i
t
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Add exception s
u
p
port to fenv
E
val
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowle
r
l
icense: Fix copyright y
e
a
r
s
i
n
s
ou
r
ce files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floa
t
ing: Us
e
a strict data const
r
uctor for F
E
n
v
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
floating: Add initial
s
u
p
p
ort for float
i
ng point exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k
Bowler
fl
o
ating: Add nearb
y
int
to the Rea
l
Flo
a
t cl
a
ss
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
b
u
i
ld: Update
cabal dependenc
y
information for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
float
:
Rem
o
v
e use
o
f decodeFloatI
n
teger
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bowler
floating: Use
bang pa
t
t
e
rns for u
n
l
i
fted
b
inding
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bow
l
er
c
float: remove I
N
CLUDE pragma
s
as GHC 6
.
12
h
ates t
h
em
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick Bowler
build: Add
m
i
ssing Data
.
Floating
.
Float to c
a
bal file
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
c
k
B
o
w
ler
floati
n
g:
A
dd initi
a
l
su
p
port f
o
r th
e
flo
a
ting po
i
nt
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bowler
bu
i
ld: Add homepage
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bow
l
er
cf
l
oat:
G
enera
l
ize do
u
ble_forma
t
t
o allow
s
p
ecifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
N
i
c
k
B
o
w
ler
f
loat
:
Add c
l
a
ss in
s
tances for Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bo
w
ler
cmath: Ad
d
bin
d
ings for floa
t
-valued fu
n
c
t
io
n
s
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
altfloat
-
0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowle
r
license: Add missi
n
g cop
y
right
h
eaders
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowle
r
doc: Add rationale behind the
Roundable
c
lass
.
commit
|
commitdiff
|
tree
2010-01-21
Ni
c
k Bowler
d
o
c
:
Fix oops
in desc
r
ip
t
ion of
O
r
d
class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowle
r
p
oset: Add co
m
mutativity
n
ote
for ma
x
a
nd min
.
commit
|
commitdiff
|
tree
2010-01-20
N
ick Bowler
poset:
Ren
a
me isSignifi
c
a
n
t to isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
d
o
c: Move library
description to
a
better home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bo
w
l
e
r
build: Hack
a
ge-ify the cab
a
l file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
o
wle
r
floati
n
g: Add Roundable instance for Integral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
p
o
set: Add instance for Integral
a
=>
Rat
i
o a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
doc
:
Mino
r
haddock markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
doub
l
e
: Add an Enum instance
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
wle
r
floating: Add a class
which supp
o
rts
rounding functi
o
n
s
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Fix broken
isFini
t
e implementati
o
n
.
commit
|
commitdiff
|
tree
2009-11-23
Nick B
o
wler
f
loating: G
e
t
rid of the extra Instances module
.
commit
|
commitdiff
|
tree
2009-11-23
Ni
c
k
B
owler
po
s
e
t
:
R
emove Incoherent
I
n
stance
s
an
d
define our ow
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
N
i
ck
B
owle
r
p
o
set: Use Inc
o
herentIns
t
a
n
ces to resolve
overlaps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
f
loating: Up
d
ate
export lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
double: Split ou
t
foreign declarati
o
ns int
o
t
hei
r
own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
do
c
:
U
pdate haddock
c
omments
for
D
ata
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bo
w
le
r
poset:
Export th
e
Ord clas
s
(but not
i
t
s methods
)
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bo
w
ler
doc: Elaborat
e
o
n
why Ord insta
n
ces for floating types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
floating: Add fquotRem, the
analogue
o
f C's
r
emquo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
floati
n
g: Add fma functio
n
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bow
l
e
r
double: Imp
l
ement
specific co
m
pa
r
i
s
on
f
u
n
ctions
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
double:
R
emove
s
upe
r
fluous parenthes
e
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
b
uild
:
Up
d
ate ca
b
al
script for
d
i
stribut
i
on
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
misc: Fix FFI prag
m
as
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
licens
e
: Add copyright and license information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
cfloat
:
Updat
e
cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bow
l
er
d
oc:
Add a detailed overview of the pu
r
pose of t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k
Bowler
docs: Upda
t
e
had
d
o
ck m
a
r
k
up and a
d
d a trivial function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wle
r
dou
b
le: Add Poset and So
r
table instanc
e
s
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
pose
t
: Add a class for par
t
ially
ord
e
red
da
t
atypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
build: Add
a
n autoconf
configure script to dete
r
m
ine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
ow
l
er
floating: Add
descrip
t
i
o
n
o
f
f
l
oatin
g
cl
a
s
ses
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng:
Add rem
a
inder funct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
B
o
wler
c
f
loat:
A
llow a printf forma
t
speci
f
ier to be passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k
B
o
wle
r
do
u
b
l
e: impleme
n
t
fromI
n
teger u
s
in
g
toFloating
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating: All
o
w conversion from any
R
eal
t
o Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
floa
t
ing: Expo
r
t the toFl
o
ating
f
u
nction fro
m
Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
f
loating: Add error
and ga
m
ma functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k Bowler
floating: Add po
w
er functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k Bowler
floati
n
g: Add hy
p
erbo
l
ic trigonometric functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
types: Use op
e
rations i
n
GHC
.
Prim fo
r
double <=>
f
loat
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floa
t
i
n
g: Add classificati
o
n
funct
i
o
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
floating: Add nextafter
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
floating: Add some
o
f the exponentia
l
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
floating:
A
dd trigono
m
et
r
ic f
u
ncti
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wle
r
f
loating:
Split Floating into Floating and RealFloat
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
le
r
double: Simplify fo
r
eign calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng: Add ** operator to
Floating c
l
ass
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k
B
owler
Initial
commi
t
commit
|
commitdiff
|
tree