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
doc: Add haddock documentation for the RealFloat class.
2010-02-05
N
i
ck Bowler
doc: Add haddock
d
o
cu
m
entat
i
on for the Real
F
loat class
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Ren
a
me tga
m
ma
to gam
m
a
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick Bowler
flo
a
ting:
M
ove the D
o
uble and Fl
o
at modules
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick
Bowler
flo
a
t
i
n
g: U
s
e nearbyint i
n
stead of
r
ound in fq
u
otRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowl
e
r
fl
o
ating: Add
r
int function to
c
o
mplem
e
nt nearbyint
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick B
o
wler
examples: Add a demons
t
ration of why FEnv is s
t
ill
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
fenv: A
d
d sup
p
ort for raisi
n
g
excepti
o
ns e
x
p
licitly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowle
r
cfloa
t
:
Use FE_
A
LL_E
X
C
EPT instead of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nic
k
Bowler
compat: Make an effort
t
o support fma
p
rop
e
r
l
y
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
floating: Punt t
h
e clas
s
version
o
f C
'
s
remquo function
.
commit
|
commitdiff
|
tree
2010-02-02
N
ick
Bowl
e
r
flo
a
t
ing:
A
dd a separate class for
th
e
basic floating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick Bowl
e
r
co
m
p
at: Add
note to s
o
urce file a
b
out non-conformance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
doc: Acknowledge the exi
s
tence
of floating point environment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Ni
c
k
Bowler
compat: Im
p
lement
w
r
apper
s
for C99 float-valued fu
n
ctions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
b
u
i
l
d
:
F
i
x build type in cabal
f
ile
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
c
om
p
at: Add configure w
a
r
ni
n
g
w
he
n
repla
c
ements are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck B
o
wle
r
cfloat: Add com
p
atibility wrap
p
ers
for some C
9
9 func
t
ions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build: A
d
d s
o
urc
e
r
epo
s
i
tory to cabal f
i
le
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv: A
d
d explic
i
t definitions
f
or infin
i
ty, n
a
n
a
nd pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
fenv: Fix embarr
a
ssing typo in t
h
e Fracti
o
nal instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
w
ler
fenv: Re-exp
o
rt Con
t
rol
.
Applicat
i
ve
sinc
e
users need it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
f
l
oati
n
g: A
d
d exception
s
u
ppo
r
t to
f
envEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowle
r
lic
e
nse: Fix copyright years in
source files
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bowler
fl
o
ating: Use a
str
i
ct
d
ata const
r
uctor for
F
Env
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
flo
a
ting: Add initial s
u
pport f
o
r float
i
n
g point exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
ler
f
loating
:
Add nea
r
byi
n
t to the RealFloat class
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
owler
build: Update cabal de
p
endency in
f
ormati
o
n
f
o
r GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
float
:
Re
m
ove u
s
e of decode
F
loat
I
nteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
ler
floating: Use bang patterns for
u
nlifted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloat: re
m
ov
e
INCL
U
DE p
r
a
gmas
a
s GHC 6
.
12 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
bu
i
ld:
A
dd missing Data
.
Floating
.
Float
t
o
c
a
bal file
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
B
o
w
l
er
f
l
oat
i
ng
:
Add initial
s
u
p
port for the floating point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bowler
build: Add
homepage
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cfl
o
a
t: Genera
l
iz
e
d
o
u
b
le_format to al
l
o
w spe
c
ifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bo
w
ler
float: Add class instances fo
r
Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cmath: Add bindi
n
gs for float-valued functions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowle
r
altf
l
oat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
license: Ad
d
missing copyright
h
eaders
.
commit
|
commitdiff
|
tree
2010-01-21
Ni
c
k Bo
w
ler
doc:
A
dd ra
t
ionale be
h
ind the
R
o
un
d
able class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc:
Fix oops in descriptio
n
of Ord
c
lass
.
commit
|
commitdiff
|
tree
2010-01-20
Ni
c
k Bowler
pose
t
: Add
commutativity not
e
for max
and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nic
k
Bowler
pose
t
: Re
n
a
m
e
i
sSignificant t
o
isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bow
l
er
do
c
: M
o
ve l
i
brary de
s
crip
t
io
n
to a better ho
m
e
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowle
r
build: Hackage-ify th
e
cabal
f
ile
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
owl
e
r
fl
o
ating: Add R
o
undab
l
e
inst
a
n
c
e for Integral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
poset: Add
instance for Integral a =
>
Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bow
l
er
doc: Mi
n
o
r haddock m
a
rkup
f
ix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
wler
d
ou
b
le: Add
a
n Enu
m
insta
n
c
e
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bo
w
ler
float
i
ng:
Add
a
class which supports
rounding functions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
wler
float
i
ng: Fix broken isF
i
nite
i
m
plementation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
floating: Get rid of the extra Instan
c
es module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
poset: Remo
v
e IncoherentInstan
c
es
a
n
d
d
e
fine our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
poset: Use Incoherent
I
nstan
c
es to
resolve overlaps
.
commit
|
commitdiff
|
tree
2009-11-21
N
i
c
k Bowler
f
lo
a
ti
n
g
: Updat
e
export lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
double: Spli
t
out
f
o
reign
declaration
s
into their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
d
o
c: Update hadd
o
ck
c
omm
e
n
ts for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset: Export the
Ord class (but not its me
t
hods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
doc: Ela
b
orate on why
O
r
d
instances for fl
o
a
ting types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
B
o
w
ler
f
lo
a
ting: Add fquotRem, the a
n
al
o
gue of C'
s
remquo
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
f
loating: A
d
d fma function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
double: Implement specific compar
i
son functions
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double: Remove s
u
perfluous par
e
ntheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowle
r
b
u
ild: Update caba
l
scri
p
t for
d
i
stributi
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
o
wl
e
r
misc: F
i
x
F
FI
pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
lice
n
se: A
d
d copyright and license
i
nfor
m
ation
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
cfl
o
a
t: Upd
a
te cfl
o
at
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
oc: Add a de
t
ailed overview of
t
h
e
p
urpose
of t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
docs: Upd
a
te h
a
ddock markup and add a tri
v
i
al fu
n
ction
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bo
w
l
e
r
doub
l
e
:
A
dd
Poset
a
nd Sortab
l
e ins
t
a
n
c
e
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
poset:
Add a class
f
or partially
o
rdered
datatypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
build: A
d
d an auto
c
onf confi
g
u
re script
t
o determine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
l
e
r
fl
o
ating:
A
dd descripti
o
n
o
f
fl
o
ating classes
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bo
w
ler
f
loatin
g
: Add
remainder functions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bowler
cfloat
:
Allow a pr
i
ntf format specifier to
b
e passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
d
o
u
b
le:
i
m
p
lement fromInteger u
s
ing toF
l
o
a
ting
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
floating: Allow
co
n
v
e
rsion from any R
e
a
l
to
Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating:
E
xport th
e
toFloating function from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
floa
t
i
n
g
:
Add
error
and gam
m
a functio
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
lo
a
t
ing
:
Ad
d
power func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floatin
g
: Ad
d
h
y
per
b
olic t
r
igo
n
o
m
e
t
ric fu
n
ction
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
types: Use operations in GHC
.
Pr
i
m f
o
r double
<
=
>
float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
floating: Add c
l
assification func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add
nextaft
e
r
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
l
e
r
floating: Add
s
ome of the
expone
n
tial func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
f
lo
a
t
i
ng: Add trigonometri
c
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
floating: Spl
i
t Floa
t
ing
i
nto
Floating and
RealFloat
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
o
w
ler
d
o
uble: S
i
mp
l
ify foreign calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add ** o
p
erator to Flo
a
ting clas
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
I
n
i
tial commit
commit
|
commitdiff
|
tree