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
Nic
k
Bowler
doc:
Add haddock
d
o
cumentat
i
on for the Rea
l
F
lo
a
t class
.
commit
|
commitdiff
|
tree
2010-02-05
Nic
k
B
owler
floating:
R
ename tgamma to gam
m
a
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floati
n
g
: M
o
ve t
h
e Double and Fl
o
at modu
l
es
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowl
e
r
f
loati
n
g: Use nearby
i
nt in
s
tead of
round in
f
qu
o
t
R
em
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
f
l
o
ating: Add
rint function
t
o complement
n
earbyint
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
exam
p
les:
A
dd
a
demon
s
tration of why FEnv
i
s still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bowler
fen
v
: Add support for r
a
ising exc
e
ptions exp
l
icitly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick B
o
wler
cfloat: Use FE_ALL_E
X
CEPT instead of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
compat:
M
a
ke an e
f
fort
t
o suppo
r
t fm
a
properly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowl
e
r
f
l
oating: Punt the class version of C's remquo
function
.
commit
|
commitdiff
|
tree
2010-02-02
Nick
B
o
w
ler
floating
:
A
dd a separate cl
a
s
s for
t
he
basic floating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick Bowler
compat: Ad
d
n
o
t
e to sour
c
e file about non-conforma
n
ce
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
doc: Acknowledge the e
x
istence of flo
a
tin
g
p
o
int
environment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
compat: Implem
e
nt wrappers for C99 float-
v
al
u
ed functi
o
ns
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
bu
i
ld:
Fix
b
ui
l
d type
in
c
abal file
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bo
w
l
er
compat: Add configur
e
warning when rep
l
acements are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
cfloat:
A
dd compatibility wra
p
pers fo
r
some C99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
buil
d
: Add source repository
to cabal f
i
l
e
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bo
w
ler
fenv: Add e
x
plicit definitions for
i
nfinity, nan
a
n
d
p
i
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv: Fix embarrassing typo in the Fractional in
s
t
a
nce
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
fe
n
v
:
Re-export Control
.
Applica
t
ive si
n
ce users need it
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
c
k
Bowler
floating: Add
ex
c
eption s
u
pport to f
e
nvE
v
al
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowle
r
license: Fix copyrig
h
t year
s
in source files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
f
loating: Use
a
strict
data constructor f
o
r FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowler
floating: Add initial support for floating poi
n
t
exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bow
l
er
fl
o
ating: Add nearbyint to the RealFloat c
l
a
s
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
build:
Updat
e
cabal depend
e
n
c
y in
f
orm
a
tio
n
for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
owler
float: Remo
v
e use of dec
o
d
eFloatInt
e
ge
r
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick
B
owler
flo
a
t
i
ng: Use bang patter
n
s
for unlifted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
owler
c
fl
o
at: remove INCLUDE pragmas as
GHC 6
.
1
2 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick
B
owler
build
:
Add
miss
i
ng D
a
ta
.
Float
i
ng
.
Fl
o
at to cabal file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floating: Add initia
l
suppor
t
for the fl
o
ati
n
g point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick
Bowle
r
build: Add homepag
e
.
commit
|
commitdiff
|
tree
2010-01-25
N
ick Bowler
cfloat: G
e
neral
i
ze double_format
t
o allow sp
e
cifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nic
k
Bowler
flo
a
t: Add class
i
nstances for Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bo
w
ler
cmath:
A
dd bindings
f
o
r
float-valued functi
o
ns
.
commit
|
commitdiff
|
tree
2010-01-21
N
ick Bo
w
ler
alt
f
l
o
at-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick
Bow
l
er
lic
e
ns
e
:
A
dd
missing copyright headers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc
:
A
dd r
a
tionale behi
n
d th
e
Roundabl
e
c
l
ass
.
commit
|
commitdiff
|
tree
2010-01-21
Nic
k
Bowle
r
doc: Fi
x
oops in description
of Ord cla
s
s
.
commit
|
commitdiff
|
tree
2010-01-20
Nick
B
owler
poset: A
d
d commut
a
tivity
n
ote for ma
x
and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
p
oset: Renam
e
is
S
ignifi
c
ant to
isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Ni
c
k Bowler
doc: Move
library description to a better home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick B
o
wl
e
r
build:
H
ackage
-
if
y
the
cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bo
w
ler
floati
n
g: Add Ro
u
ndable instance fo
r
Integral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bowler
poset
:
Add
i
nstance
f
o
r
I
ntegra
l
a => R
a
tio a
.
commit
|
commitdiff
|
tree
2009-12-24
N
ic
k
B
owler
doc: Minor h
a
d
dock markup f
i
x
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
c
k Bowler
dou
b
le: Add
an Enum instan
c
e
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
wler
float
i
n
g: Ad
d
a cl
a
ss w
h
ich
s
upports
r
oun
d
ing func
t
ions
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck Bow
l
er
floatin
g
: Fix broken isFinite imp
l
ementation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
flo
a
ting: G
e
t rid
o
f the extra
Instances mod
u
le
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
pose
t
: Remove Incohere
n
tInstance
s
and define our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick
Bowler
poset:
U
s
e I
n
co
h
erentI
n
stances to resolve overlaps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick
B
owl
e
r
f
l
o
atin
g
: Update export lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
d
o
uble: Split out f
o
reign
declarations into their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
doc: Upda
t
e haddo
c
k
comments f
o
r
D
a
ta
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck
Bowler
pos
e
t: Expor
t
the
O
rd clas
s
(but
not
it
s
methods
)
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
do
c
: Elaborate o
n
wh
y
Ord instances for floating
t
y
p
es
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
floating: Ad
d
fq
u
otRem, the
a
nalogue
of
C
's
r
e
mqu
o
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
float
i
ng: Add fma func
t
ion
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
c
k
Bowler
double: Implement specific c
o
m
p
a
rison functions
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
d
o
ubl
e
: Re
m
ove
s
u
p
erfluo
u
s pare
n
the
s
es
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
b
u
i
l
d
: Update
cabal sc
r
ip
t
for distribut
i
on
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
misc: Fix FFI pr
a
gmas
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck B
o
wler
license: Add
copyright an
d
l
i
ce
n
s
e
information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
cfloat: Upda
t
e cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
o
c
:
A
dd a detai
l
ed over
v
ie
w
of th
e
pur
p
ose of
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
d
o
cs: Update had
d
ock ma
r
k
u
p a
n
d
add a
t
rivial func
t
ion
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double: Add P
o
set an
d
S
ortable inst
a
nces
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
p
o
s
et: Add a class for partially or
d
e
r
ed
d
atatypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
bui
l
d:
A
dd
an autoconf configure scr
i
pt to determine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Ad
d
desc
r
iptio
n
of floating classes
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick
B
o
w
ler
flo
a
ting: Ad
d
remainder fun
c
t
io
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
c
float
:
Allow a p
r
intf fo
r
mat speci
f
ier to be pa
s
sed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bo
w
ler
d
o
ub
l
e:
implement
fr
o
mInteger usi
n
g toFloatin
g
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
B
o
wle
r
floating
:
Allow
c
o
n
v
er
s
ion
f
rom a
n
y Real to
D
ouble
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
le
r
floating: Export the toFloating functi
o
n from
Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
B
owler
float
i
ng: Add error and gamma functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating: Add power functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
floa
t
ing: Add hyperbolic trigonometric fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
ty
p
es
:
Use
operations in GHC
.
Prim
f
o
r double <
=
> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowle
r
fl
o
a
t
ing: Add clas
s
ificati
o
n fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wler
floating: Add nextaf
t
e
r
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
floating:
Add some of
the exponent
i
al functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floa
t
ing: A
d
d trigon
o
metric func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
f
l
oating: S
p
lit Floati
n
g into
F
loating and RealFloat
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
double: Simpl
i
fy foreign calls
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
flo
a
ting: A
d
d ** op
e
rator
t
o
F
l
oating cla
s
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
I
n
itial
commit
commit
|
commitdiff
|
tree