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
altfloat-0.3
2010-02-06
Nick Bowle
r
altfloa
t
-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nic
k
Bowler
doc: Add haddock documentatio
n
for the
RealFloat class
.
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k Bowler
floating: Rena
m
e tgamma
t
o
gamma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floatin
g
: Move the
D
ouble and Float modules
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
float
i
ng: Use nearbyint i
n
s
tead of
ro
u
n
d
in fqu
o
tRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Add rint fu
n
c
tion to comple
m
ent nearb
y
int
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
er
examples: Add a demon
s
tration of why FEnv is still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
B
owler
fenv: Add su
p
port for raising exce
p
t
ions expli
c
itly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowle
r
cflo
a
t
: Us
e
FE_
A
LL_EXCEPT
i
n
stead of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick B
o
wler
comp
a
t:
M
ake
an effo
r
t t
o
su
p
port
f
ma properly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
f
loating: Punt the clas
s
version
of C'
s
remquo function
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bo
w
ler
floati
n
g: Add a s
e
parate class for th
e
basic floating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
N
i
ck Bowler
c
o
mpat: Add note t
o
sourc
e
file about non-c
o
nf
o
rm
a
nce
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
doc: Acknowled
g
e the existence o
f
floating point environme
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
Bowler
compat
:
Implement wrappers for C99 floa
t
-v
a
lued fun
c
tions
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
b
u
ild
:
F
ix build type in cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
compat: Add configu
r
e warning w
h
en replacements are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bow
l
er
c
float:
A
d
d
c
omp
a
tibility
w
r
appers for
s
ome C9
9
f
unc
t
ions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
bui
l
d: Ad
d
source
repo
s
itor
y
t
o
c
abal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
f
env: Add
explicit de
f
initions for infin
i
ty, nan and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
o
w
ler
fenv: Fix
e
mb
a
r
r
a
s
sing typo in
t
h
e
Fractional instanc
e
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
fenv: Re-
e
xport
Control
.
A
p
plicative
s
ince users nee
d
it
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck B
o
wler
floating: Add
excepti
o
n s
u
pport to f
e
nvEval
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowler
lice
n
s
e
: Fix copyrig
h
t years i
n
source files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
flo
a
ting: Us
e
a
s
tric
t
d
ata construc
t
o
r for
F
Env
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
flo
a
ting: Add
i
nitial support for floa
t
ing poin
t
e
x
cept
i
o
n
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowle
r
floating: Add nearbyint to the RealFloat
cl
a
ss
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick B
o
wler
build: Update
c
ab
a
l dependency
i
nf
o
rmation
for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bow
l
er
float:
Re
m
ove
u
se of
decodeFloatInteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowl
e
r
f
l
oating
:
U
se
b
a
ng patterns fo
r
unlifted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
o
w
ler
cfloat: remove INCL
U
DE pragmas
as GHC 6
.
12 hat
e
s them
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
buil
d
: Add
missi
n
g Data
.
Float
i
ng
.
Float to cab
a
l file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
ler
floati
n
g: Add init
i
a
l sup
p
ort
for t
h
e floating point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick B
o
wl
e
r
build:
Add ho
m
epage
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cfloat: Genera
l
ize doubl
e
_for
m
at to
allow specifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick
Bowler
float: Add
c
las
s
i
nstances for Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nic
k
Bowler
c
math: Add bindings for fl
o
at-valued f
u
nctions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bo
w
ler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bo
w
ler
license: Add missi
n
g
copyright headers
.
commit
|
commitdiff
|
tree
2010-01-21
Ni
c
k B
o
wler
doc
:
Add rationale behind the
Roundable class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
d
o
c
: Fix oops in description of Ord class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick B
o
wle
r
p
oset: Add comm
u
tativity note for max and min
.
commit
|
commitdiff
|
tree
2010-01-20
N
i
ck
B
owle
r
poset
:
Rename isSignificant
to isOrder
e
d
.
commit
|
commitdiff
|
tree
2010-01-20
Nic
k
Bowler
doc: Move libra
r
y description to a b
e
tter home
.
commit
|
commitdiff
|
tree
2010-01-19
Nic
k
B
o
wler
buil
d
: Hacka
g
e
-ify the cabal fil
e
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Add Roun
d
a
ble instance for I
n
t
e
gral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
po
s
e
t: Add inst
a
nce for Integ
r
a
l a
=
>
Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
wler
doc: Minor h
a
ddock markup fi
x
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bow
l
e
r
d
oub
l
e
:
Add an Enum instance
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k Bowler
float
i
ng
:
A
d
d a
class wh
i
ch supports ro
u
n
di
n
g func
t
ions
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bowler
floating: Fix brok
e
n isFinite imp
l
e
m
entation
.
commit
|
commitdiff
|
tree
2009-11-23
N
i
ck Bowl
e
r
float
i
ng
:
Ge
t
rid of
the
e
x
t
ra Instances modul
e
.
commit
|
commitdiff
|
tree
2009-11-23
Nick
Bowler
p
o
s
e
t
: Remove Incoheren
t
Inst
a
nc
e
s a
n
d defi
n
e ou
r
own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nic
k
B
owler
poset
:
Use
I
nco
h
er
e
n
t
I
nstan
c
es
t
o
resolve overlap
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick B
o
w
l
er
floati
n
g: Update e
x
port lis
t
s
.
commit
|
commitdiff
|
tree
2009-11-21
N
i
ck
B
owler
double: Split out
fo
r
eign decl
a
rati
o
ns
i
n
t
o t
h
eir
o
wn
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
d
o
c: Update ha
d
dock comments for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
poset: Export the Ord clas
s
(but not its method
s
)
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k
B
owler
doc: Elaborate
on why Ord instances for floa
t
ing types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
floating: Add fqu
o
tRem,
the analogu
e
of
C
's remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
f
l
o
a
ti
n
g: Add fma funct
i
on
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
double: Implement
s
pe
c
ific com
p
a
r
ison functions
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
double:
R
e
m
ove superfl
u
ous
p
a
r
entheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
build
:
Update cab
a
l script
f
or distribu
t
io
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
misc: Fix
F
FI
p
ragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
license: Add copyright
a
nd l
i
cense i
n
form
a
tion
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
B
o
wler
cfloat: Update
c
fl
o
at
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
c
k
Bowler
doc: Add a detailed overvie
w
of
t
he p
u
rpose of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
ocs: Update haddock mark
u
p and add a trivial funct
i
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
ow
l
er
do
u
ble
:
Add P
o
set an
d
Sortable inst
a
nces
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
pose
t
:
Add a cla
s
s for part
i
all
y
ordered datatyp
e
s
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
buil
d
: Add an autocon
f
c
o
nfigure sc
r
ipt to
d
e
t
ermine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
f
l
oa
t
ing:
A
dd
d
escription of floatin
g
cla
s
ses
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floati
n
g:
A
dd remaind
e
r functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
cfloat: A
l
l
o
w a printf format s
p
ecifier to be pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
double
:
implement fromInteger us
i
ng to
F
lo
a
ting
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng: A
l
low c
o
nversion
from any Real
t
o Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck
Bowler
fl
o
ating:
Export the toFloating
function from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floatin
g
: Add err
o
r and gamma fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
l
oating: Add power functions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
floating: A
d
d h
y
perbolic trigonometric f
u
nctio
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
t
y
pes: Use
o
perations in GHC
.
P
r
i
m for
d
ouble <=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
f
l
oating: Add classification functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
fl
o
ating: Add nextafter
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floati
n
g: Add
so
m
e
of the
exponential
f
unctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bo
w
ler
floating: Add trigonome
t
r
i
c funct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wle
r
floating: Spl
i
t
Floating i
n
to
F
lo
a
ting and RealFl
o
at
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bowler
d
ouble: Simplify foreig
n
call
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add ** o
p
erator
to Floating c
l
ass
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
Initi
a
l c
o
mmi
t
commit
|
commitdiff
|
tree