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
floating: Add a separate class for the basic floating types.
2010-02-02
Nick Bow
l
er
fl
o
ating: Add a
s
e
parate cl
a
ss for the
b
asic flo
a
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Ni
c
k Bowler
c
o
m
p
a
t
:
A
d
d
n
ote to source file about non-co
n
fo
r
mance
.
commit
|
commitdiff
|
tree
2010-01-30
Ni
c
k Bow
l
er
doc: Acknowledge th
e
ex
i
stence of float
i
ng
p
oint en
v
ironment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
Bowler
com
p
at
:
Implem
e
nt wrappers f
o
r
C
99 float-va
l
ued fun
c
t
ions
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bowler
bu
i
l
d
: Fix buil
d
t
ype i
n
cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bow
l
er
c
o
m
pat
:
Add configure
w
a
rning when repl
a
cements are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
cfloat: Add
c
ompa
t
i
bility wrappers for
some C99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
build: A
d
d source repository to ca
b
a
l
f
ile
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
fenv: Add
e
xplicit
d
efinitions
f
o
r
infinit
y
, n
a
n and
pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
o
w
l
er
fenv: F
i
x
e
mbarrass
i
ng t
y
p
o
in
t
h
e Fractio
n
al instan
c
e
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
fenv: Re-export Contr
o
l
.
Appl
i
c
a
tive si
n
ce users nee
d
i
t
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Add except
i
on
s
upport to
f
e
n
vEval
.
commit
|
commitdiff
|
tree
2010-01-28
N
ic
k
Bowler
license: Fix copyr
i
gh
t
years in source
f
i
l
es
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowle
r
floating: Use a st
r
ict data constructor for
FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Add in
i
tial support
for floa
t
ing
p
oint exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
flo
a
ting: Add nearbyin
t
to the RealFloat class
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowl
e
r
bui
l
d: Upd
a
te cabal dependency informatio
n
for
G
HC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick Bowler
floa
t
:
Remove use
o
f
decode
F
loatInteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowl
e
r
floating
:
Use bang patterns for unlift
e
d
b
indings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloat: remove
I
NCLUDE pragmas as
G
HC 6
.
12
h
ates them
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick Bo
w
ler
b
uild: Add
m
i
s
sing Data
.
Floating
.
Floa
t
t
o
cabal file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
float
i
ng: Ad
d
in
i
ti
a
l support for
t
he floating point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bowler
b
u
ild: Add homepage
.
commit
|
commitdiff
|
tree
2010-01-25
N
ick Bowler
c
f
loat
:
Gene
r
aliz
e
do
u
b
l
e
_
format to a
l
low sp
e
cifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick B
o
w
l
e
r
f
lo
a
t: A
d
d
cla
s
s instances for
Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bo
w
ler
cmath: Add bindings f
o
r float-valued
f
u
n
ctions
.
commit
|
commitdiff
|
tree
2010-01-21
Nic
k
B
owler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowl
e
r
license
:
Add
missing copy
r
ight
headers
.
commit
|
commitdiff
|
tree
2010-01-21
Ni
c
k Bowler
doc: Add
r
atio
n
ale behind the Ro
u
ndable class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc: Fix oops in desc
r
iption of Ord class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowl
e
r
poset
:
Add commutat
i
vity note for m
a
x and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick B
o
w
l
e
r
p
oset: Rename isSignificant
t
o isOrdere
d
.
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
le
r
buil
d
: Ha
c
kage-ify
the cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floa
t
ing: Add Ro
u
n
dable instanc
e
for Integral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
p
o
set: Ad
d
ins
t
ance for Integral a => Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowl
e
r
d
o
c:
Minor haddock markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bo
w
ler
d
o
uble: Add
an
Enum inst
a
nce
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k Bowler
f
loati
n
g
:
A
dd a class
w
hic
h
sup
p
o
r
t
s
roundin
g
f
unctions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bo
w
l
er
fl
o
ati
n
g:
Fix broken isFinit
e
i
mplem
e
ntation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick
Bowler
flo
a
ting: Get
r
id of
the extra
I
nstances module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
poset: Re
m
ove In
c
oheren
t
Instances and de
f
ine our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bow
l
e
r
poset:
U
se Inc
o
herentI
n
stances to resolve overla
p
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bo
w
le
r
float
i
ng:
U
pdate e
x
port lists
.
commit
|
commitdiff
|
tree
2009-11-21
N
i
c
k
Bo
w
ler
d
ouble: Spl
i
t o
u
t foreign dec
l
arati
o
ns
in
t
o t
h
eir o
w
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
doc: Update had
d
oc
k
c
omments for
Dat
a
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k B
o
wl
e
r
pos
e
t: Export the Ord class (but not
i
t
s methods
)
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
do
c
: Elabo
r
at
e
on why Ord instances for floating type
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
floating: Add fquotR
e
m, t
h
e
analo
g
ue o
f
C'
s
remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
f
l
oating
:
A
d
d fma functio
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
double: Implement specifi
c
co
m
parison fu
n
ction
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
double: Remove superfluous pare
n
theses
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
bu
i
l
d
: Update cabal
scr
i
pt for distribution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
misc: Fix FFI prag
m
as
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
l
i
cense: A
d
d
copy
r
i
g
h
t
and license inform
a
ti
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
c
f
loat: Upd
a
te cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowl
e
r
doc:
A
d
d a d
e
tai
l
ed overview
of the purpos
e
of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k B
o
wler
docs
:
U
pdate ha
d
dock markup a
n
d add a trivial function
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck
Bowl
e
r
d
oub
l
e: Add Poset a
n
d Sortable
i
nstances
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
po
s
et: Add a class for part
i
ally or
d
ered dat
a
types
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
b
uild
:
A
d
d an autoconf con
f
i
gure
s
cript
to determine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
fl
o
a
ti
n
g
:
A
dd de
s
c
r
iption of flo
a
ting classes
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
float
i
ng
:
Add r
e
m
ainder func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k B
o
wler
cfloat: Al
l
ow a printf
f
o
r
mat s
p
e
cifier to be passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowle
r
double
:
implement fromInteger
u
sing toFloating
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
loating: All
o
w conversion f
r
om
any R
e
al t
o
Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowle
r
floating
:
Export the toFl
o
ating function from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k
Bowler
floatin
g
:
Add err
o
r
a
nd gamma
functi
o
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating: Add powe
r
func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
floatin
g
:
A
dd
h
y
perbolic t
r
igonometr
i
c function
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
types:
U
se operations in GHC
.
Prim for double
<=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
flo
a
t
i
ng: Add classificatio
n
fu
n
ction
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng
:
Add next
a
fter
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
l
oating:
Add some of
t
he exp
o
nential fu
n
ctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Ad
d
trigonomet
r
i
c fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
flo
a
ting:
Split Floating into
F
l
oating and RealFl
o
at
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bo
w
ler
double: Simplify foreign
c
al
l
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bo
w
ler
f
l
oating:
Add ** operator to Fl
o
ating class
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
e
r
Ini
t
ial commit
commit
|
commitdiff
|
tree