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.1
2010-02-20
Nick Bowl
e
r
altfloat
-
0
.
3
.
1
commit
|
commitdiff
|
tree
2010-02-20
N
i
ck Bow
l
er
cmath: Fi
x
ba
d
t
y
po
in atan2 and atan2f
.
commit
|
commitdiff
|
tree
2010-02-20
Nick
B
owler
cm
a
th
:
F
i
x
sectio
n
headings to match t
h
e C s
t
andard
.
commit
|
commitdiff
|
tree
2010-02-20
Nick
Bo
w
l
e
r
flo
a
ting: P
u
nt the FFI n
e
wt
y
pe w
r
appers
.
commit
|
commitdiff
|
tree
2010-02-06
Nick B
o
wler
alt
f
loat-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
doc: Ad
d
haddock do
c
umentatio
n
for th
e
RealF
l
oat class
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
Bowler
float
i
n
g
:
Rename tgamma t
o
gamma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Mo
v
e the
Double and Float modules
.
commit
|
commitdiff
|
tree
2010-02-05
Nick B
o
wler
floati
n
g: Use nearbyi
n
t
i
n
ste
a
d
of roun
d
in fquotRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Add
ri
n
t
f
unction to c
o
m
plement nearbyin
t
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bo
w
l
er
e
x
amples: A
d
d
a
demonstration of why FEnv is
sti
l
l
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick Bowler
f
e
nv: Ad
d
s
upport
for ra
i
sing exceptions explici
t
ly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowle
r
c
f
loa
t
: Use F
E
_ALL_EXCEPT ins
t
ead of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bow
l
er
compat: Make a
n
e
f
for
t
to
s
upport
f
ma
p
r
operly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bow
l
er
f
l
oating: Punt the c
l
ass v
e
rsion o
f
C's remquo fu
n
ction
.
commit
|
commitdiff
|
tree
2010-02-02
Ni
c
k
B
o
w
ler
f
l
o
a
ting: Add
a
se
p
ara
t
e class for the basi
c
floa
t
ing
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick
Bow
l
er
compat: Add
n
ote to source f
i
le about non-confo
r
mance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
do
c
:
Acknowled
g
e the
e
x
i
s
t
ence of floating po
i
nt environ
m
ent
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
Bowler
comp
a
t: Implement
wrap
p
ers
f
or C99 f
l
oat
-
valued functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
build: Fix build type in
c
abal file
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
compat: Add co
n
f
igure w
a
rning wh
e
n rep
l
a
c
em
e
nts are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bow
l
er
cfloat: A
d
d compatibility wrappers for
s
ome
C99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build
:
Ad
d
s
o
u
r
ce repository to cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowl
e
r
fenv:
Add explicit definitions for
i
nfini
t
y, nan and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv: F
i
x emba
r
ra
s
sing typo in the Fraction
a
l instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
f
env
:
R
e
-exp
o
rt
C
ontrol
.
Applic
a
tive si
n
ce users nee
d
it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bow
l
er
floating: Add exception support
t
o
fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
licen
s
e:
Fix
copyrig
h
t year
s
i
n
so
u
rce files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
ow
l
er
floating: Use
a stri
c
t
d
a
ta constructor fo
r
F
Env
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bow
l
e
r
fl
o
ati
n
g: Add
i
ni
t
ial
support for flo
a
t
i
ng poin
t
exc
e
p
tio
n
s
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bowl
e
r
floa
t
ing:
A
dd
n
earbyint
to the RealFloat cl
a
ss
.
commit
|
commitdiff
|
tree
2010-01-27
Nick B
o
wler
buil
d
:
Update cabal depe
n
dency information for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
ler
float: Remove u
s
e of decodeFlo
a
t
I
nteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floating: U
s
e bang patte
r
ns for unlifted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick Bow
l
er
cf
l
oat:
r
emove
INCLUDE pr
a
gmas
a
s GHC 6
.
12 hat
e
s them
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
build: Add missing
Data
.
Floating
.
F
loat to cabal
f
ile
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
f
loating: Add initial sup
p
ort for the flo
a
tin
g
po
i
nt
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
N
i
ck Bo
w
ler
build: Add homepage
.
commit
|
commitdiff
|
tree
2010-01-25
Ni
c
k Bo
w
l
e
r
cfl
o
at: Gen
e
ralize d
o
ub
l
e_format to allow specifyi
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
float: Add clas
s
i
n
stances f
o
r
Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowl
e
r
cm
a
t
h
: Ad
d
bindings fo
r
float-valued functions
.
commit
|
commitdiff
|
tree
2010-01-21
N
ick Bowle
r
a
ltfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
license: Add missing copyright hea
d
ers
.
commit
|
commitdiff
|
tree
2010-01-21
N
i
ck Bowler
doc: Add r
a
tionale behind the R
o
u
n
dable
class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wl
e
r
doc: F
i
x oops in d
e
scription of Ord class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
poset: Add commuta
t
i
v
it
y
note
for max and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
pose
t
:
R
ename isSignificant to
isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick B
o
w
ler
doc: Move library
d
e
s
c
ripti
o
n to
a bet
t
er home
.
commit
|
commitdiff
|
tree
2010-01-19
N
ick Bowle
r
b
ui
l
d: H
a
c
kage-if
y
t
h
e caba
l
file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Add Ro
u
n
d
able instance f
o
r
Inte
g
ral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck Bowler
pos
e
t: Add in
s
t
ance for
Integral
a => Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
doc: Minor haddock mar
k
up fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
double: Add an Enum instance
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Add a cl
a
ss w
h
ich
s
upports r
o
unding fu
n
ctions
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
B
o
wle
r
floating:
F
ix broken isFin
i
te implementation
.
commit
|
commitdiff
|
tree
2009-11-23
Nic
k
Bow
l
e
r
floating: Get rid of
the
extra
I
nstanc
e
s mo
d
ule
.
commit
|
commitdiff
|
tree
2009-11-23
N
i
c
k
Bo
w
ler
poset: R
e
move
I
n
cohere
n
t
I
nst
a
nces and defin
e
our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
poset: Use
IncoherentInstan
c
e
s
to res
o
lve
overlaps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick
B
owler
floating: Up
d
a
t
e exp
o
rt lis
t
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
d
o
uble:
S
plit out foreign declarations int
o
their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
d
o
c: Update haddock comments
f
or Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
poset: Export t
h
e
O
rd cl
a
ss (but not i
t
s
met
h
ods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: Elaborate
o
n why Ord instanc
e
s for flo
a
ting
t
ype
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bo
w
l
e
r
floating:
A
dd fquotRem, the analogue of C's r
e
mq
u
o
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
floati
n
g:
Add fma
f
unction
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
do
u
bl
e
: Im
p
l
ement specific compari
s
on functions
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
double
:
Remove
superfluous parentheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
b
uild: U
p
date caba
l
script for distribut
i
on
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
mi
s
c: Fix
FFI pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowl
e
r
license:
A
d
d
co
p
yright
a
nd l
i
cense
information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
cfloat:
Update cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
d
o
c: Add a detailed overvie
w
of the purpose o
f
the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
d
ocs: Update haddo
c
k
m
arkup and add a trivi
a
l function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
double
:
Add Pose
t
and Sortabl
e
i
n
stances
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset:
A
dd a class for partia
l
ly or
d
ered
dat
a
type
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
build: A
d
d an
a
u
toconf c
o
nfigur
e
scrip
t
to determine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add descriptio
n
of
f
loating cl
a
sses
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
lo
a
t
in
g
:
Add remaind
e
r functi
o
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
cfloat
:
Allo
w
a printf
f
ormat spe
c
ifier to
be passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
l
e
r
double: imp
l
e
ment f
r
omIn
t
eger using toFl
o
ating
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
B
o
w
ler
floating: Allow c
o
nversion
f
r
om
any
Real to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating:
E
xport the toFloat
i
n
g function from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
f
l
oating: Ad
d
error and gamma f
u
nctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
floating: Add p
o
we
r
f
u
nctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
loat
i
ng: Add hyperbolic
t
rig
o
nometric function
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
types: Use operations in GH
C
.
Prim for double <=> flo
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floati
n
g: Add classification
f
unctions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
floating: A
d
d nextafter
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck B
o
wler
floatin
g
:
Add some of t
h
e exp
o
nent
i
a
l
fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick
Bow
l
er
floating: A
d
d trigonometric
f
unctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Spli
t
Floating into Floating and R
e
alFloat
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
dou
b
le:
Si
m
plify foreign calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
floating: Add
*
* operator to
Floating class
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
In
i
tial com
m
it
commit
|
commitdiff
|
tree