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
trivial: Remove redundant imports and pointless variables.
2010-02-24
Nick
B
owle
r
trivia
l
: Remove
r
e
dun
d
ant imports and pointle
s
s variables
.
commit
|
commitdiff
|
tree
2010-02-24
Nic
k
Bowle
r
roundable: Sp
l
it out the Roundable
c
lass
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bowler
pos
e
t: Add fixi
t
y declarations
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bowler
f
loating: Move D
a
ta
.
Floating
.
CMath
.
Instanc
e
s un
d
er
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Nic
k
B
owler
floa
t
ing: Merge Data
.
Floating
.
Types an
d
Data
.
Floating
.
.
.
commit
|
commitdiff
|
tree
2010-02-23
Nick
B
owl
e
r
fenv: Add support for suppressi
n
g
e
x
c
eptions across
.
.
.
commit
|
commitdiff
|
tree
2010-02-22
Nic
k
Bo
w
l
e
r
floating: A
d
d
epsilon to the Rea
l
Float class
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowl
e
r
cmath: Fix bad typ
o
in atan2
a
nd atan2f
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
c
o
mplex:
A
dd ini
t
ial complex support
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
c
m
ath
:
Fix s
e
ct
i
on headin
g
s to
m
atch t
h
e C st
a
ndard
.
commit
|
commitdiff
|
tree
2010-02-20
N
i
c
k Bowler
floati
n
g: Add ins
t
ances for CDouble and CFl
o
at
.
commit
|
commitdiff
|
tree
2010-02-20
N
ick Bowler
fl
o
ating: Fix
o
ff-by-one error
in s
c
al
e
Ration
a
l
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
floating: S
p
lit
o
ut formatt
i
ng from the Double module
.
commit
|
commitdiff
|
tree
2010-02-19
N
i
ck Bowl
e
r
floating
:
M
ake fromRat
i
onal work prope
r
ly
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
floati
n
g: Add scal
b
a
s
th
e
altfloat version of scalbln
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
flo
a
ting:
A
dd a
n
other characte
r
ist
i
c
f
u
nction an
d
gen
e
r
alize
.
.
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
fl
o
ati
n
g: Add som
e
floating po
i
n
t
characteristi
c
functions
.
commit
|
commitdiff
|
tree
2010-02-12
Nick Bowler
floating: Punt the FFI
ne
w
type wrappers
.
commit
|
commitdiff
|
tree
2010-02-06
Nick Bow
l
er
a
ltfloat-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowl
e
r
doc: Add had
d
ock docum
e
ntation
f
o
r th
e
Rea
l
Float class
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
B
o
w
l
e
r
flo
a
t
ing:
R
en
a
me tgamma to gamma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Move the D
o
uble
a
n
d
Float mod
u
les
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
Bow
l
er
float
i
ng:
Us
e
nearbyint ins
t
ead of round in fquotRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bo
w
le
r
floating: Add
r
int fu
n
ction to complement nearbyint
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
examples: Add a
d
emonstration of why FEnv is still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
fe
n
v:
A
dd sup
p
ort for
r
aising ex
c
eptions
expli
c
itly
.
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k
Bow
l
er
c
float: Use FE_ALL_EXCEPT inst
e
ad o
f
-1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick
B
owler
compat:
Mak
e
an e
f
fort to sup
p
ort
f
ma properly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowle
r
f
l
oating:
P
unt the c
l
ass v
e
r
s
ion of
C
's remquo fun
c
tion
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
floating: Add a sep
a
ra
t
e class for the basic
floa
t
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick Bo
w
l
er
compat: Add note to so
u
rce
f
il
e
abou
t
non-confo
r
mance
.
commit
|
commitdiff
|
tree
2010-01-30
Nic
k
Bowler
doc: Acknowle
d
ge the existence of floating point enviro
n
ment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Ni
c
k Bowler
compat: Implement wrapp
e
rs for C99 float-valued fu
n
ction
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
buil
d
:
F
i
x
b
u
i
ld type in cab
a
l
file
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
c
k Bowler
com
p
a
t
: Add configure warning when
r
e
placements are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k
B
o
wler
cf
l
o
a
t: Add co
m
patibility wrappers for some C99
f
uncti
o
ns
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build:
A
dd
sour
c
e
repository
t
o c
a
b
a
l file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv: Add
explicit definitions for
infinity, n
a
n
a
nd
pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
f
en
v
: Fix embarrassing typo
in
the
F
racti
o
nal instanc
e
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick
Bow
l
er
fenv:
R
e-exp
o
rt
Control
.
Applicativ
e
sin
c
e users
n
eed
it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floa
t
ing:
Add ex
c
eptio
n
s
uppor
t
to fen
v
Eval
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowler
license: Fi
x
copyr
i
ght years
i
n source fil
e
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bow
l
er
floating: Us
e
a
s
trict d
a
ta constru
c
tor for FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
floating: Add initial s
u
pport
f
or floating
point exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
ow
l
e
r
f
l
oating:
A
d
d
nearbyint to the Real
F
lo
a
t
c
lass
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowl
e
r
build: Upd
a
t
e
cab
a
l dep
e
ndency information for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowle
r
float: Rem
o
ve use of
decodeFloatIntege
r
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floa
t
ing: Use ba
n
g patterns for unlif
t
ed bi
n
d
ings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
owler
cfloat
:
remo
v
e INCLUDE prag
m
as as GHC 6
.
12 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowl
e
r
bu
i
ld: Add mis
s
ing Data
.
Fl
o
ating
.
Flo
a
t
t
o
cabal file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floating: Add
i
nitial su
p
port for the float
i
ng point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bowl
e
r
build:
Add home
p
a
g
e
.
commit
|
commitdiff
|
tree
2010-01-25
Nick B
o
w
l
e
r
cfloat: Generalize double_format to a
l
low specifyin
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
float: Add class instances for Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cm
a
th: Add bindings for float
-
valued functions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wler
altf
l
o
at-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
lic
e
nse
:
A
dd
mis
s
ing copyright heade
r
s
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc:
A
dd rationale behind
t
he Rounda
b
le
cla
s
s
.
commit
|
commitdiff
|
tree
2010-01-21
N
ic
k
Bow
l
er
do
c
: Fix oops in descr
i
ption
o
f O
r
d c
l
ass
.
commit
|
commitdiff
|
tree
2010-01-20
N
i
ck Bow
l
er
pose
t
: Add commut
a
tivity n
o
t
e for max and min
.
commit
|
commitdiff
|
tree
2010-01-20
N
ick Bowler
poset: Rename isSi
g
n
i
ficant to isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
doc: Mov
e
libra
r
y description to
a better
h
ome
.
commit
|
commitdiff
|
tree
2010-01-19
N
ic
k
B
owler
build
:
H
a
ckage-ify the ca
b
al file
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick
B
o
wler
floating: Add Roundable in
s
tance f
o
r
Integral
a
=>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
poset
:
Add in
s
tance
f
or In
t
egral
a
=
>
R
atio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
B
o
wler
doc: Minor
h
addock markup
fix
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick
B
o
w
l
e
r
double: Add an En
u
m in
s
tance
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating
:
A
dd a class which supports rounding functions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bow
l
er
floa
t
ing: Fix
b
roken
i
sFinite i
m
plementation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
f
l
oating: Get rid o
f
the ext
r
a Ins
t
anc
e
s modu
l
e
.
commit
|
commitdiff
|
tree
2009-11-23
Nic
k
Bowler
poset: Remove Incohe
r
entInstances and define our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bo
w
le
r
poset: Use Incoher
e
nt
I
n
s
tances to resolve
overlaps
.
commit
|
commitdiff
|
tree
2009-11-21
N
i
ck Bowle
r
floa
t
ing: Upd
a
te expo
r
t lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
do
u
ble: Split o
u
t foreign
declaration
s
int
o
their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
d
o
c
: Update haddock com
m
ents fo
r
Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
poset: Ex
p
ort the Ord
class (but not
its methods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: Elabo
r
ate on why
O
rd inst
a
n
c
e
s for floati
n
g type
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
floating: Add fquotRe
m
, the analogue of C's
remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
f
l
oatin
g
:
Add fma functi
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
l
er
double: Imp
l
ement spe
c
ific comp
a
rison functi
o
ns
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
o
uble: Remove superfluous parentheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
bu
i
l
d
:
Upda
t
e ca
b
al scri
p
t for dis
t
ribu
t
i
on
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
misc
:
Fix FFI pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
licen
s
e: Add copyright and license in
f
ormation
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bow
l
er
cfloat: Update cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: Add a detail
e
d overview of the purpose
of th
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
docs: Up
d
a
te ha
d
dock markup and add a trivi
a
l func
t
io
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
doub
l
e: Add Poset and
S
ortable ins
t
ances
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
pose
t
: Add
a class fo
r
partially ordered datatypes
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick
Bowler
buil
d
: Add an autoconf configure
s
cript to deter
m
ine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
l
oating
:
Add description
of flo
a
ting classes
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
floating: Add remainder functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
cf
l
o
at:
Allow a print
f
format spe
c
if
i
er to be pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
double: implement fromInteger
u
s
ing to
F
l
oati
n
g
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng: A
l
l
o
w
convers
i
on from any Real to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
ow
l
er
f
loating: Expor
t
the t
o
F
l
oating f
u
nction from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
floating:
A
dd error and gamma
f
unctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating
:
Ad
d
p
o
wer f
u
nctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng: Add hyperbolic tr
i
gonome
t
ric function
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck
B
owler
t
ypes: Use o
p
eratio
n
s in GHC
.
P
rim
f
or d
o
uble <=> float
.
.
.
commit
|
commitdiff
|
tree
next