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: Add note to source file about non-conformance.
2010-01-31
Nic
k
Bowler
c
o
mpat
:
A
d
d note to source file about
n
on-conf
o
rmance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
Bowler
d
o
c: Acknowledge the existence of floating point environment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
c
ompat: Impl
e
m
ent
w
r
a
p
p
ers for
C99 float-valued functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
b
u
ild: Fix b
u
ild ty
p
e
in cabal fil
e
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
compat: Add
c
onfigure warnin
g
when r
e
placeme
n
ts
are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
c
f
loat: Add compatib
i
lity wrappers
f
or
s
om
e
C99 fun
c
tions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
build
:
A
d
d source repository to caba
l
file
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck B
o
wler
fenv: Add explici
t
de
f
initi
o
ns for
in
f
ini
t
y
, nan
a
nd pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
fenv:
Fix e
m
barrassing typo i
n
the Fractional i
n
stance
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowl
e
r
fe
n
v: Re-export
C
ontr
o
l
.
Ap
p
l
i
cative since users
need it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Add
e
xception support to fen
v
Eval
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick B
o
wl
e
r
license: Fix copyright years in source fil
e
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Use
a
s
t
rict data
c
o
n
structor for
F
E
n
v
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowler
flo
a
ting: Add initial
s
u
ppo
r
t for floating poi
n
t exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
f
l
o
a
tin
g
: Ad
d
nearbyint to
the R
e
alFloat
c
l
as
s
.
commit
|
commitdiff
|
tree
2010-01-27
N
ic
k
Bowler
b
ui
l
d: U
p
date cabal dependenc
y
in
f
or
m
ation fo
r
G
HC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
flo
a
t:
R
emove
use of decode
F
loatInteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
owler
f
lo
a
ting: U
s
e bang
p
atterns for unlifted binding
s
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k
Bowler
cfloat: remove
I
NCLUDE
p
ragmas as
GHC 6
.
12 hat
e
s them
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowler
bui
l
d: Add missing D
a
t
a
.
Floatin
g
.
Float to cabal file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick B
o
wler
flo
a
ting: Add initial s
u
pport for th
e
floating point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Ni
c
k Bowler
build
:
Add homepag
e
.
commit
|
commitdiff
|
tree
2010-01-25
Ni
c
k
Bo
w
le
r
cfloat: Generalize dou
b
le_format
to allow sp
e
cifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
float: Add class instances for Float
.
commit
|
commitdiff
|
tree
2010-01-25
N
i
ck Bowle
r
cmath:
Add bindings for float-val
u
e
d f
u
n
c
tions
.
commit
|
commitdiff
|
tree
2010-01-21
Ni
c
k Bowler
altfloat
-
0
.
2
commit
|
commitdiff
|
tree
2010-01-21
N
i
ck Bowle
r
license: Add missing cop
y
r
i
g
ht
h
e
a
ders
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
d
oc:
A
d
d rati
o
nal
e
beh
i
nd the Roundable class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick
Bow
l
er
doc: Fix oops in
descrip
t
ion of Or
d
class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
poset: Add commutativity n
o
t
e
for max and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
poset:
R
ename isSi
g
nific
a
nt to isOrd
e
red
.
commit
|
commitdiff
|
tree
2010-01-20
N
ick Bo
w
ler
doc: Move library desc
r
ipti
o
n
t
o
a better home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowl
e
r
build:
H
ac
k
ag
e
-ify the cab
a
l file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
Bowler
floating: Add Roundable instance
f
o
r
I
ntegral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
Bowler
pose
t
:
Add inst
a
n
ce
for Integral a => Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
Bowler
doc: Mi
n
or hadd
o
ck markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k
B
owler
double
:
A
dd a
n
En
u
m i
n
stanc
e
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bo
w
l
er
floa
t
ing
:
A
dd
a
class which supports roundi
n
g functions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
owler
float
i
ng: Fix b
r
oken isFi
n
ite
i
mplement
a
ti
o
n
.
commit
|
commitdiff
|
tree
2009-11-23
N
i
ck B
o
wler
floa
t
ing:
Get rid of t
h
e ext
r
a Instances module
.
commit
|
commitdiff
|
tree
2009-11-23
N
ick Bowler
poset: Rem
o
ve Incoherent
I
nstances and def
i
ne our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowl
e
r
po
s
et: Use In
c
oheren
t
Insta
n
c
e
s to reso
l
v
e
o
verl
a
p
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bow
l
er
floating: Update
export l
i
s
ts
.
commit
|
commitdiff
|
tree
2009-11-21
N
ick Bow
l
er
double:
S
plit o
u
t
f
o
r
ei
g
n decla
r
ations into their o
w
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck
Bowler
d
oc: Update haddock
comment
s
for Data
.
P
oset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
po
s
et: Export the Ord class
(
but
n
o
t its
m
e
thods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: Elaborate
o
n why Ord
instances for floatin
g
types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
f
loati
n
g:
Add
f
q
uotRem, the analogu
e
of
C
'
s remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
floating: Add fma
functio
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
dou
b
le: Implement specific compar
i
s
o
n
functi
o
ns
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowl
e
r
d
ouble
:
Rem
o
ve superfluous parenthese
s
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
build: Updat
e
ca
b
al s
c
ri
p
t for distributi
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bow
l
er
misc: Fi
x
F
F
I pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
lic
e
nse: A
d
d copyright and licens
e
informa
t
ion
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
cfloat: Upd
a
te cf
l
oat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
d
o
c: Add
a
detaile
d
ove
r
view of t
h
e
pu
r
p
ose o
f
the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
docs
:
Update
h
addock markup and
a
dd a trivial function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double:
Add Poset and Sortable ins
t
ances
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
poset: Add a
class
for partially
ordered d
a
tatypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
build: Ad
d
an autoconf
c
onfigu
r
e sc
r
ipt to det
e
rmine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
floating: Add
d
escripti
o
n of floating classes
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
f
lo
a
ting
:
Add remai
n
der functions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k B
o
wler
cfloat: Allow a print
f
fo
r
ma
t
specif
i
er t
o
b
e
pa
s
sed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
double:
i
mplement f
r
omInteger using toFloating
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bow
l
e
r
float
i
ng: Allow conv
e
rsion from any Real to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng: Export the toFloating func
t
ion from Da
t
a
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
w
l
e
r
floa
t
ing: Add error an
d
g
amm
a
f
unct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
fl
o
ating: Add power f
u
n
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
l
o
a
ting: A
d
d
hyperbolic trigono
m
etric functions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowle
r
types: Use ope
r
ations in
GHC
.
Pri
m
for double <=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
floating: Add cl
a
ssification f
u
n
ctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
floa
t
ing: Add n
e
xtafter
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
l
oati
n
g: Add some of the ex
p
onential functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
o
wler
floating:
Add trigonometric
functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
floa
t
ing: Split Fl
o
ating into F
l
oating and Re
a
lFloat
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
double: Simplify fore
i
gn calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating: Add **
o
per
a
tor to Float
i
ng class
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
Initial commit
commit
|
commitdiff
|
tree