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
cmath: Fix bad typo in atan2 and atan2f.
2010-02-20
Nick Bow
l
er
cm
a
th: Fix bad typo
i
n a
t
an2 and
a
t
a
n
2f
.
commit
|
commitdiff
|
tree
2010-02-20
N
ick Bowler
c
o
mplex: Ad
d
initial com
p
l
ex sup
p
ort
.
commit
|
commitdiff
|
tree
2010-02-20
N
ick Bowler
c
m
ath: Fix section headings t
o
match the
C stan
d
ard
.
commit
|
commitdiff
|
tree
2010-02-20
N
i
ck B
o
wler
floating:
A
dd instanc
e
s
for CDoub
l
e and CFloat
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
floating: Fix off-b
y
-one error in scaleRational
.
commit
|
commitdiff
|
tree
2010-02-19
Nick B
o
wler
floating: Split out format
t
i
n
g from th
e
D
ouble
m
odule
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
fl
o
a
ti
n
g: Make
f
romRational work
pr
o
perly
.
commit
|
commitdiff
|
tree
2010-02-19
Nick
Bowler
f
loating:
Add sc
a
l
b
as
t
he al
t
float version of
s
calbl
n
.
commit
|
commitdiff
|
tree
2010-02-19
Nick
B
o
w
ler
floatin
g
: Add
anot
h
er char
a
cteri
s
tic funct
i
on a
n
d ge
n
erali
z
e
.
.
.
commit
|
commitdiff
|
tree
2010-02-19
N
i
ck Bowler
floating
:
Add so
m
e floating point character
i
stic func
t
ions
.
commit
|
commitdiff
|
tree
2010-02-12
Ni
c
k Bow
l
e
r
floati
n
g: P
u
nt th
e
F
F
I ne
w
type wra
p
p
e
rs
.
commit
|
commitdiff
|
tree
2010-02-06
Nick Bowler
altfloat
-
0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
d
oc:
A
d
d
ha
d
dock documentati
o
n for
t
he RealFloat class
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bowler
f
l
oating: Rename tgamma to gam
m
a
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
float
i
ng: Mo
v
e the
D
o
u
b
le and Float mo
d
ules
.
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k Bowle
r
float
i
ng: Use n
e
arbyi
n
t i
n
stead
o
f round in fquotRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
B
owler
floating:
Add rint function
to complem
e
nt ne
a
rby
i
nt
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick B
o
wler
exam
p
l
e
s
:
Add a de
m
onstrati
o
n of
w
hy FEnv
i
s
still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick Bowler
fenv: Add support for raising exceptions ex
p
l
icitl
y
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
Bowler
cf
l
oat: Use
F
E_ALL_EXCEPT i
n
stead of -1
.
commit
|
commitdiff
|
tree
2010-02-02
N
ick
B
owler
com
p
at: Make an eff
o
r
t t
o
su
p
port fma pr
o
perly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bow
l
er
f
l
oat
i
ng: Punt the class ve
r
sio
n
o
f
C's remquo funct
i
on
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowl
e
r
floati
n
g:
A
dd
a
s
ep
a
rate class
f
or
t
he
basic float
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick Bowl
e
r
compat: A
d
d n
o
te
to s
o
urce fil
e
about non-conform
a
nce
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
doc: Acknowled
g
e the exist
e
n
ce of floati
n
g point
en
v
ironment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nic
k
Bowle
r
com
p
a
t
:
I
mplemen
t
wr
a
ppers for C99 fl
o
at-val
u
e
d
f
u
ncti
o
n
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bowler
b
u
i
l
d: Fix build type
i
n cabal
f
i
le
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
compat:
A
dd configure warning when repl
a
cements are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
c
flo
a
t:
A
d
d com
p
atibili
t
y
w
r
appers for some C99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build: Add sou
r
ce repository to cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
f
en
v
:
Add explicit
defin
i
tions
f
o
r inf
i
nity, nan and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowle
r
fenv
:
Fix
embarras
s
ing typo
in the Fractional instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
fenv:
R
e-export Co
n
t
r
ol
.
Applicat
i
ve since users need it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
o
wler
floating:
A
dd
e
x
c
e
ption
support to fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
l
icens
e
: Fix copyright y
e
ars in source fi
l
es
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowler
floating: Use
a
strict data constructor for FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floati
n
g: Add i
n
itial support for floating poi
n
t ex
c
ep
t
ions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowle
r
float
i
ng: Add nearbyi
n
t to the RealFloat
c
lass
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
build: Upd
a
te cabal
d
ependency information for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bow
l
er
flo
a
t: Remove
u
se of
de
c
ode
F
loatI
n
teger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floating:
Use bang patterns
f
o
r unli
f
ted binding
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloa
t
: r
e
move INCLUDE pragmas as GHC 6
.
12 h
a
te
s
th
e
m
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
bui
l
d:
Add missing Data
.
Floating
.
Float to cabal file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowle
r
flo
a
ting: Add initial suppor
t
f
o
r
the
f
l
o
ating point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Ni
c
k Bowler
build: Add homepag
e
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
c
floa
t
:
G
eneralize double
_
f
o
r
m
a
t to allow specify
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
N
ick Bowler
float
:
Ad
d
c
lass i
n
s
t
ances
f
or Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowl
e
r
cmath: Add b
i
ndings f
o
r
f
loat-valu
e
d
f
unct
i
ons
.
commit
|
commitdiff
|
tree
2010-01-21
N
i
c
k B
o
wle
r
altf
l
oa
t
-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
N
ick Bowl
e
r
l
icense: Add
m
is
s
i
n
g copyright
h
eaders
.
commit
|
commitdiff
|
tree
2010-01-21
N
ick Bowler
doc: A
d
d
rationale behi
n
d
t
h
e Roundable c
l
ass
.
commit
|
commitdiff
|
tree
2010-01-21
Nick
Bowler
doc: Fix
o
o
ps in descr
i
p
t
ion o
f
Ord class
.
commit
|
commitdiff
|
tree
2010-01-20
Nic
k
Bo
w
ler
po
s
et: Add commutativi
t
y no
t
e f
o
r
max and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
poset: Rename is
S
ignificant to isOr
d
ered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick B
o
wle
r
doc: Move library description to a b
e
tter home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowler
build: Hackage-ify
t
he
cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
fl
o
ating: Add R
o
und
a
ble i
n
stance for Integral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
poset: Add instance fo
r
Integral a => Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
doc:
M
in
o
r
haddoc
k
markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck Bowl
e
r
double: A
d
d an Enum i
n
st
a
nce
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floa
t
ing:
A
dd a class which supports rounding
functions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bow
l
er
floating:
F
ix broken isFini
t
e implementation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
floatin
g
: Get
r
id of the extra Instances module
.
commit
|
commitdiff
|
tree
2009-11-23
N
ick Bow
l
er
poset:
R
emove IncoherentInstances and define ou
r
o
wn
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick B
o
wler
poset: Us
e
Inco
h
erentInstance
s
to resolve o
v
erlaps
.
commit
|
commitdiff
|
tree
2009-11-21
N
ick
Bowler
float
i
ng:
Update export
lis
t
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nic
k
B
owler
double: S
p
l
i
t out
f
oreign declaratio
n
s into
t
hei
r
own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
doc: Update h
a
ddock comments for
D
at
a
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
c
k Bowler
poset: Export the O
r
d
class (b
u
t not its methods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
ow
l
er
doc: Ela
b
orate on wh
y
Ord instanc
e
s for flo
a
ti
n
g typ
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
floati
n
g
:
A
dd
fquotRem, the
a
nalogue of C's
remqu
o
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
floating: A
d
d f
m
a
f
u
nction
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
d
oub
l
e: I
m
p
l
e
ment sp
e
cific comparison functions
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
doubl
e
:
Remove superfluou
s
par
e
n
theses
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
build: Update cab
a
l script for distributio
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
misc
:
F
ix
FFI p
r
agmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
o
wler
license: Add
copyright and license informat
i
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bo
w
ler
cfloat: Update cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
doc: Add a detai
l
ed ov
e
rv
i
ew of
the purpose of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
docs:
Update ha
d
dock markup and ad
d
a
tri
v
ia
l
function
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
double: Add
P
oset and Sortable in
s
tan
c
e
s
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k
Bow
l
er
poset:
A
d
d
a class for partial
l
y ordere
d
da
t
a
types
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
bui
l
d: A
d
d an
autoconf configure script to determine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
f
loating: Add des
c
rip
t
ion of floating classes
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
o
wler
floating: Add rema
i
n
der fu
n
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bow
l
er
cfloat: Allow a
printf format spe
c
ifier
t
o b
e
passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
doubl
e
:
i
mplement fromInte
g
e
r using t
o
Flo
a
ting
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wl
e
r
floating: Allow conversi
o
n fr
o
m an
y
Real to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
flo
a
ting: Export
the toFloating
f
unction from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
floating: Add er
r
o
r
a
n
d
g
am
m
a functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowle
r
fl
o
at
i
ng:
Ad
d
power fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
floating: A
d
d hyp
e
rbo
l
ic t
r
igono
m
et
r
ic functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
o
w
ler
types: Use operations
in GHC
.
P
rim
f
or do
u
b
le <
=
> f
l
oat
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add classificatio
n
f
unctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add nextaft
e
r
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
f
l
oat
i
ng: Add som
e
o
f
t
he
e
xp
o
n
enti
a
l functio
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
f
lo
a
ting:
Add
t
r
i
gonometric
functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k Bowler
floating: S
p
lit Floating i
n
to Floating and RealFloat
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
double: Si
m
p
lif
y
f
o
rei
g
n
calls
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bowle
r
floatin
g
: Add ** operator to Floating clas
s
.
commit
|
commitdiff
|
tree
next