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
Bo
w
le
r
cmath
:
Fix b
a
d ty
p
o i
n
atan2 and atan2f
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bo
w
ler
complex:
A
d
d
i
nitial c
o
mp
l
ex
s
upport
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
cmath: Fix sect
i
on headin
g
s
t
o match the C stand
a
rd
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
floa
t
i
n
g: Add instances
f
or
CDouble a
n
d CFloat
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
fl
o
ating: Fix off-
b
y-one error in sca
l
eRa
t
ional
.
commit
|
commitdiff
|
tree
2010-02-19
Nick
B
owler
floa
t
ing:
S
p
lit
out formatting fr
o
m
t
he Do
u
ble module
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowl
e
r
fl
o
ating
:
Make f
r
omRational
work proper
l
y
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
floating: Add sc
a
lb a
s
the altfloat version of s
c
albln
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bow
l
er
f
l
oa
t
i
ng: Add another char
a
cteristic funct
i
on and generalize
.
.
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bo
w
l
er
f
lo
a
t
i
n
g:
Ad
d
some floating po
i
nt ch
a
ract
e
ristic fun
c
tio
n
s
.
commit
|
commitdiff
|
tree
2010-02-12
Nick Bo
w
ler
f
loat
i
ng:
P
unt
t
h
e F
F
I n
e
wtype wrappers
.
commit
|
commitdiff
|
tree
2010-02-06
Nick
Bowler
altfloat-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowl
e
r
do
c
: Ad
d
ha
d
dock
d
ocumentat
i
on f
o
r the RealFl
o
a
t
class
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Renam
e
tga
m
ma t
o
g
am
m
a
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck
B
owler
floating: Move the Double and Float
modules
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floatin
g
: Us
e
n
e
a
rbyint inste
a
d of ro
u
nd in fquotRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nick B
o
wler
float
i
ng: Add ri
n
t
f
u
n
c
tion
t
o
c
o
mp
l
eme
n
t nearbyint
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
examples: Add a demonstration o
f
why
F
E
nv i
s
still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
Bowle
r
f
e
nv:
Add support f
o
r raising exceptions explici
t
l
y
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bo
w
l
e
r
cfloat: Use
FE_ALL_EXCEPT inst
e
ad of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowl
e
r
c
o
mp
a
t: Make an effort
t
o
su
p
port fma properly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
floatin
g
: Punt the class version o
f
C's remqu
o
function
.
commit
|
commitdiff
|
tree
2010-02-02
Nick
Bow
l
er
floating: Add a separate
class for the
b
asic
f
lo
a
ting
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
N
i
ck Bowler
compat
:
Add note to source fi
l
e about
n
on-confor
m
ance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
doc:
A
cknowledge the existence of floating p
o
int environme
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
Bowler
compat: Implement wrappers f
o
r C99 float-valued fun
c
tions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
build: Fix bu
i
ld ty
p
e in cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
c
o
mpat: A
d
d
configur
e
warning wh
e
n r
e
p
la
c
ements
a
re
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
cflo
a
t:
Add comp
a
t
ibili
t
y wrappers for
some C99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick
Bo
w
l
e
r
b
uild: Add sou
r
ce repository to cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
fenv: A
d
d exp
l
ici
t
definitions
f
or
inf
i
nity, nan
and pi
.
commit
|
commitdiff
|
tree
2010-01-28
N
ic
k
B
o
wle
r
fenv: Fi
x
em
b
arras
s
ing typo in the
F
r
ac
t
ional instance
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bow
l
er
fenv:
Re-export Control
.
Ap
p
l
i
cative since users
need
it
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
floating: Add excep
t
ion sup
p
ort to fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bow
l
er
l
i
cens
e
: Fix c
o
pyright years in source
fil
e
s
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
c
k Bowler
f
loating: Use a strict
d
a
ta
con
s
tructo
r
fo
r
FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
f
l
oating: Add initial support for float
i
ng
poin
t
exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowler
fl
o
ating: Ad
d
near
b
yint to the R
e
alFl
o
at class
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bow
l
er
build: Up
d
ate cabal dependen
c
y informatio
n
for GH
C
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
ler
f
loat: Remov
e
use o
f
decodeFloatI
n
tege
r
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bowler
floating: Use b
a
ng
patterns
f
o
r unli
f
ted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowl
e
r
c
f
l
oat
:
remove INCLUDE pragma
s
as GHC 6
.
12 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
Nick B
o
wler
b
u
ild: Add missing Data
.
Flo
a
ting
.
F
l
oat
t
o ca
b
a
l
file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick B
o
wler
floati
n
g: Add ini
t
ial su
p
p
ort for the floa
t
ing point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bo
w
ler
build
:
Add homepage
.
commit
|
commitdiff
|
tree
2010-01-25
N
i
ck
B
owler
c
float
:
Gen
e
ralize
d
o
u
ble_f
o
rmat to
allow
s
pec
i
fying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Ni
c
k Bowler
f
l
oat: Add
c
lass ins
t
ances
for Fl
o
at
.
commit
|
commitdiff
|
tree
2010-01-25
N
i
ck
Bowler
cmath:
A
dd b
i
ndings
f
or float-valued functions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wler
lice
n
se:
Add missing
copyright header
s
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc: Add
ratio
n
ale behind the Roundable
class
.
commit
|
commitdiff
|
tree
2010-01-21
Ni
c
k Bow
l
er
doc: Fix o
o
p
s in de
s
cription of Or
d
class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick B
o
wler
poset: Add comm
u
tati
v
ity
n
ote for max and m
i
n
.
commit
|
commitdiff
|
tree
2010-01-20
Nic
k
Bow
l
er
poset: Rename isSignifi
c
an
t
to isOrdere
d
.
commit
|
commitdiff
|
tree
2010-01-20
N
i
ck Bowler
d
o
c
:
M
ove library descripti
o
n
t
o
a better home
.
commit
|
commitdiff
|
tree
2010-01-19
N
i
c
k Bowler
build: H
a
ckage-ify t
h
e caba
l
file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Add Roundable instance
for Integral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
poset: A
d
d instance f
o
r Integral a => R
a
tio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
wl
e
r
d
o
c:
M
inor haddoc
k
mark
u
p fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
owl
e
r
do
u
b
l
e: Add an Enum in
s
ta
n
ce
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bowler
float
i
ng: Add a cl
a
s
s
which supports ro
u
nding fun
c
t
i
ons
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck Bowler
f
loa
t
ing:
Fix broken i
s
Finite impl
e
mentation
.
commit
|
commitdiff
|
tree
2009-11-23
N
i
c
k Bowler
f
l
oating:
G
e
t rid of the extra Instances module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
po
s
e
t:
Remo
v
e Incoher
e
ntInstances and
d
e
fine o
u
r
o
wn
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
N
i
ck Bowler
poset: Use IncoherentInsta
n
ces to resolv
e
o
verla
p
s
.
commit
|
commitdiff
|
tree
2009-11-21
N
i
ck Bow
l
er
floa
t
ing: Update
e
xport lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick
Bowler
d
oub
l
e: Split out
f
o
reign declara
t
ions into their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
doc: Update haddock comments for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset: Export the
Ord c
l
ass (but not its
m
e
thods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
do
c
: Elaborate on
w
hy Ord inst
a
nces for floating types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
fl
o
ati
n
g: Add
f
quotRem,
t
h
e anal
o
gue of C'
s
remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owl
e
r
f
l
oat
i
ng:
Add fma func
t
i
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
double: Implemen
t
s
p
ecific c
o
mparison funct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
c
k Bowler
do
u
b
le: Re
m
o
ve superfluous par
e
ntheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
build
:
Updat
e
cabal script f
o
r distrib
u
tion
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
misc: Fix F
F
I
p
ragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
licens
e
: Add copyright and licen
s
e
information
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
cfloat: Update cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
o
c
: Add
a
de
t
ailed overview of the purpose of
the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
docs:
Updat
e
haddo
c
k mark
u
p
an
d
add a t
r
ivial function
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
c
k Bowler
d
ou
b
le:
A
dd P
o
s
e
t
an
d
Sortable instances
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
w
l
e
r
p
o
se
t
: Add
a
class for part
i
a
l
l
y ord
e
red
d
ataty
p
es
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
c
k
Bowler
build: Add an
aut
o
conf confi
g
ure
s
cript to
d
etermine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
B
o
wler
float
i
ng: A
d
d de
s
c
r
i
ption of floating classes
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
l
oating
:
Add re
m
ainde
r
f
u
ncti
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick
Bowler
cfloat: Allow a printf format specifier to b
e
p
assed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
double: impl
e
ment
f
romI
n
tege
r
u
s
i
n
g toFloa
t
ing
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
floa
t
i
n
g
:
A
llow conversion fro
m
any Real to
Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
floating: Exp
o
r
t the to
F
loating fu
n
ction
from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bow
l
er
floa
t
ing: A
d
d
error and gamma
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floati
n
g
:
Add power fu
n
ctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add hyperbolic trigonometric functio
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
types:
U
s
e
o
perati
o
n
s in GHC
.
Pr
i
m
for double <=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
floating: A
d
d
classification functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
flo
a
ting: Add next
a
fter
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
o
wler
f
l
oa
t
ing: Add some o
f
th
e
exponential functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
loating: Ad
d
trigonometr
i
c
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng: Spl
i
t
F
lo
a
ting i
n
to Fl
o
at
i
n
g
a
nd RealFloat
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
double: Si
m
pl
i
fy foreign ca
l
ls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
floating: Ad
d
** o
p
erator to
Float
i
ng c
l
as
s
.
commit
|
commitdiff
|
tree
next