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
altfloat-0.3
2010-02-06
Nic
k
Bowler
altfloat-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k
B
owler
doc:
Add h
a
d
d
o
c
k docum
e
ntation for t
h
e RealFloat cla
s
s
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
float
i
n
g
: Ren
a
me tg
a
m
ma to gamma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bo
w
ler
fl
o
ating: Move the Double and Float modules
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
B
o
wle
r
flo
a
ting: Use near
b
yi
n
t instead o
f
round in fquotRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Add rint function to compleme
n
t nearbyint
.
commit
|
commitdiff
|
tree
2010-02-05
Nick B
o
wler
e
x
amples: Add a demonstration of why FEnv is still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick Bowler
f
en
v
: Add supp
o
r
t for raisi
n
g
e
xcep
t
ions
e
xplic
i
tly
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick Bowler
cfloat: Use FE_ALL_EXCEP
T
instead of
-
1
.
commit
|
commitdiff
|
tree
2010-02-02
N
ick Bowler
c
ompat: Make
a
n
e
f
fort to support fm
a
properly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowl
e
r
floating: Punt the class
v
er
s
ion
of C's remquo function
.
commit
|
commitdiff
|
tree
2010-02-02
Ni
c
k
B
owler
floati
n
g: Ad
d
a s
e
par
a
t
e
cl
a
ss for the basic f
l
oating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nic
k
Bowle
r
compat: Add note to s
o
urce file
about
non-conformance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
d
oc: Acknowledge the
e
xistence of fl
o
ating point en
v
ironm
e
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
B
owler
c
omp
a
t:
Impleme
n
t wra
p
p
ers f
o
r C99 float
-
valued fu
n
ct
i
ons
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build: Fi
x
build type
i
n cabal
fil
e
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
compat
:
Add configure warning
whe
n
re
p
la
c
eme
n
ts are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
cfloat: Ad
d
compa
t
i
b
ility wrapp
e
rs
for some
C99 f
u
n
ctions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build: Add s
o
u
r
ce repository to
caba
l
file
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k B
o
wler
fenv: Ad
d
e
xplici
t
d
e
fi
n
itions for infinity,
nan
and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
fenv: Fi
x
emb
a
r
rassing ty
p
o in the Fractional i
n
stance
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv:
R
e
-export Control
.
Ap
p
licat
i
ve since users need it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Add e
x
ception support to fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowle
r
li
c
ense:
F
ix copyright
y
ears
in so
u
rce files
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bo
w
l
er
f
l
oating:
U
s
e a strict dat
a
constructor for
F
E
n
v
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Add initial suppo
r
t
f
or floating point exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floati
n
g:
Ad
d
nearbyint to the RealFloat cla
s
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowl
e
r
build: Update cabal de
p
en
d
ency
informa
t
ion for
GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
f
loa
t
: R
e
m
o
v
e use of
decodeFloatI
n
teger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
fl
o
ating: Use bang p
a
ttern
s
for unli
f
ted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloat:
remove INCLUD
E
pragmas as GHC 6
.
12 hates
t
h
e
m
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bow
l
e
r
b
uil
d
: Add missing Data
.
Floating
.
F
loat t
o
cabal
f
ile
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
f
loating: Add ini
t
ial sup
p
ort
fo
r
the floating p
o
i
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Ni
c
k Bowler
bu
i
ld: Add homepa
g
e
.
commit
|
commitdiff
|
tree
2010-01-25
Nic
k
B
o
wl
e
r
cfloat:
G
eneral
i
ze
d
ouble_format to
a
l
l
o
w speci
f
y
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
fl
o
at: Ad
d
class insta
n
c
e
s for Float
.
commit
|
commitdiff
|
tree
2010-01-25
N
ick Bowler
cmat
h
: Add bindings for fl
o
at-valued
functions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nic
k
Bowler
l
i
cense: Add missing
c
opyrigh
t
headers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
d
oc
:
A
d
d
rationale behind
the
R
ounda
b
le class
.
commit
|
commitdiff
|
tree
2010-01-21
Ni
c
k Bowler
doc: Fix oo
p
s in description of
O
r
d
c
las
s
.
commit
|
commitdiff
|
tree
2010-01-20
N
i
ck Bowler
po
s
et: Add
commut
a
tivity note
f
o
r
m
ax and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bo
w
ler
poset: Rename isSignificant
t
o isO
r
dered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowl
e
r
d
o
c: Move li
b
rary descrip
t
ion to a
b
etter home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowler
build: Hackage-
i
fy the cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Add Ro
u
ndable instance for Integ
r
a
l
a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
poset: Add instance for Integral
a => Rat
i
o a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
doc: Minor haddock ma
r
kup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k Bowl
e
r
doub
l
e: Add an Enu
m
instan
c
e
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
o
w
ler
float
i
ng: A
d
d a class w
h
ich
s
upp
o
rts round
i
ng functions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floatin
g
: Fix broken is
F
inite implemen
t
at
i
on
.
commit
|
commitdiff
|
tree
2009-11-23
Nic
k
B
o
wler
float
i
n
g
:
G
et rid of
t
h
e extra Instances module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowle
r
pose
t
: Rem
o
ve IncoherentIn
s
tances and
d
efin
e
our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Ni
c
k Bowler
poset:
U
se Incoherent
I
nstances to res
o
lve
o
verla
p
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
fl
o
ating: Upda
t
e export list
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nic
k
Bowler
double: Split out fore
i
gn de
c
larations into their ow
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
doc: Updat
e
haddoc
k
co
m
ments for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
p
o
set: E
x
port the
Ord class (but not i
t
s methods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
le
r
doc: Elaborate
o
n
wh
y
O
r
d instance
s
f
or floating types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
floatin
g
: Ad
d
fquotR
e
m, the analogue
of C'
s
remqu
o
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
floatin
g
: Ad
d
f
ma fu
n
c
t
ion
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
double
:
Imp
l
e
ment specific compari
s
on function
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bow
l
e
r
double:
Remove
s
uperfluous parentheses
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
c
k
Bowler
build: Upd
a
te cabal s
c
ript
fo
r
dis
t
ribution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
w
l
e
r
misc: Fix FFI pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k
Bow
l
er
licens
e
: Add c
o
p
y
right and
l
icen
s
e infor
m
a
t
ion
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
cfloat:
U
p
date cfl
o
at
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
doc: Add a detailed overview
of the
purpose of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
d
o
c
s
: Update had
d
ock markup
and add a
trivial
functi
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
do
u
ble
:
Add Poset and S
o
rtable instan
c
es
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
po
s
et: Add a class for
p
artially orde
r
ed datatypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
buil
d
: Add an autoco
n
f
c
onfi
g
ur
e
script to d
e
t
e
rmine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
floating: Add description of floating c
l
asses
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
floating: A
d
d
r
emainder functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k Bowler
cfloat: Allow a pr
i
ntf
f
o
rmat spe
c
ifier to be pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
double:
i
mpleme
n
t f
r
o
mInteg
e
r
using toFloating
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wl
e
r
floati
n
g
:
Allow conversion from a
n
y Real to
D
ouble
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
floating: Export the
toFlo
a
ting funct
i
on from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating: Add err
o
r
and gamma fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
flo
a
ting: Add
p
ower function
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
float
i
ng: A
d
d hyperbo
l
ic trigonometric functi
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
types: Use o
p
e
rations
in GHC
.
Prim for double <=
>
float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
B
o
wl
e
r
float
i
ng: Add clas
s
i
f
ication
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
flo
a
ting: Add nextafte
r
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowle
r
f
l
oating: Ad
d
some of
t
h
e exp
o
nent
i
al funct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add trigo
n
ometric functio
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k B
o
wle
r
floatin
g
:
Sp
l
it F
l
oating into Floating a
n
d
R
ea
l
Float
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
doub
l
e: Simplify forei
g
n calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bo
w
ler
floatin
g
: Add ** o
p
erator
to F
l
oating class
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
I
n
itial
com
m
it
commit
|
commitdiff
|
tree