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.1
2010-02-20
N
i
ck Bowl
e
r
a
ltfloat-0
.
3
.
1
commit
|
commitdiff
|
tree
2010-02-20
Nic
k
Bowler
cmath: Fix
bad ty
p
o
i
n ata
n
2 and atan2
f
.
commit
|
commitdiff
|
tree
2010-02-20
Ni
c
k
Bowler
cmath
:
F
i
x secti
o
n heading
s
to
m
a
t
ch th
e
C standa
r
d
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowl
e
r
floa
t
ing
:
Pu
n
t the
F
FI ne
w
type wrappers
.
commit
|
commitdiff
|
tree
2010-02-06
N
i
ck Bowler
altflo
a
t-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
N
i
c
k
Bowler
d
o
c: Add haddock documentati
o
n for the R
e
alFl
o
at
c
lass
.
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k Bowler
floatin
g
:
R
enam
e
tgamma
to gamma
.
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k Bowler
floating:
M
ove the
D
oub
l
e an
d
F
loat modules
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floatin
g
: Us
e
nearbyint instead of round in
f
qu
o
tRem
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick
B
o
wler
floating
:
Add rint functi
o
n to compleme
n
t
n
ea
r
byi
n
t
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
B
o
wler
exa
m
ples: Ad
d
a demonstration o
f
why FEnv is still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
fe
n
v: Add support for raising
e
xception
s
explicitly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
c
f
l
oat: Use FE_
A
LL_EXCEP
T
inste
a
d of
-
1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
compat:
M
a
ke an
e
f
f
ort to su
p
p
ort fma properly
.
commit
|
commitdiff
|
tree
2010-02-02
Nic
k
Bowler
flo
a
ting
:
Punt the cla
s
s version of C's remquo functio
n
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
floating: Add a separate class for
the
b
a
sic floa
t
ing
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick B
o
w
ler
compat:
A
d
d
n
ote to sour
c
e file about non-co
n
for
m
anc
e
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bo
w
l
er
doc: Acknowled
g
e the existence
o
f
f
loat
i
n
g
point environment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
compat: Impl
e
ment wrapper
s
for
C
99 float-
v
a
lued fu
n
ctions
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bowler
build: Fix b
u
ild ty
p
e in cabal f
i
le
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
comp
a
t: Add configure warning when replacem
e
nts are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
cfloat: Add compatibility wra
p
pers fo
r
some C99 f
u
nctions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
build: Add source
reposi
t
ory
to
c
a
b
al fi
l
e
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
fenv: Add exp
l
i
c
it defini
t
ions for infinity, nan and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bow
l
e
r
fenv: Fi
x
e
m
ba
r
rassing typo in
t
he
F
ractio
n
al insta
n
ce
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv: Re-expor
t
Contro
l
.
Applicative since users n
e
ed it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
fl
o
ating:
Add
excep
t
ion supp
o
rt to fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
licen
s
e: Fix copyright
years in source files
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
floa
t
i
ng: Use a stri
c
t dat
a
c
o
n
structor for FEn
v
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
fl
o
ating: Add initial
s
upport for floating p
o
int excep
t
ion
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowl
e
r
floating: Add nearby
i
nt to
t
h
e
RealFl
o
at
c
la
s
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
owler
build: Update c
a
bal depe
n
dency informat
i
on fo
r
GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
f
l
oat: Remove use of decod
e
FloatInteger
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bowle
r
float
i
n
g
: Use bang patterns for un
l
i
fted
b
indings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloat: remove
INCL
U
DE pragm
a
s
as GHC 6
.
1
2
hat
e
s them
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
c
k
Bowler
buil
d
: Add missing
D
ata
.
F
loa
t
ing
.
Float to cabal fi
l
e
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floating: A
d
d
i
nitial support fo
r
t
he floa
t
i
ng point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bowl
e
r
bu
i
ld
:
Add home
p
a
ge
.
commit
|
commitdiff
|
tree
2010-01-25
Nic
k
B
o
wler
c
fl
o
a
t: Generalize do
u
ble_
f
orma
t
t
o
a
llow specifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nic
k
Bow
l
e
r
float
:
Add c
l
ass
i
n
s
tances for Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bow
l
er
cma
t
h: Add bindings
f
or
f
lo
a
t-valu
e
d functions
.
commit
|
commitdiff
|
tree
2010-01-21
Nic
k
Bowler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Ni
c
k Bowler
l
icens
e
: Add mis
s
ing copyright
h
ea
d
ers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
d
oc: A
d
d rationale behind th
e
Roundable clas
s
.
commit
|
commitdiff
|
tree
2010-01-21
Nick
B
o
w
ler
doc: Fix oops in description of
O
rd
c
lass
.
commit
|
commitdiff
|
tree
2010-01-20
Nick
Bowler
poset: Add commutativit
y
note for
m
a
x
and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
po
s
et: Rename
i
sSignificant t
o
isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
d
oc: Move library description to a better home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowler
b
uild: Hackage-ify the cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Add Roundabl
e
instance for Integral a
=
>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
pos
e
t
: Ad
d
instance for
I
nteg
r
al
a => Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowler
doc: Minor
h
addock markup fi
x
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
wler
d
ouble: Ad
d
an Enum instance
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k Bowler
floating
:
Add
a class wh
i
ch supports round
i
ng
function
s
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
fl
o
ating: Fix broken
i
s
Fin
i
te
impleme
n
ta
t
ion
.
commit
|
commitdiff
|
tree
2009-11-23
Nic
k
B
o
w
ler
fl
o
ating: Get rid of the
extra
I
nstances module
.
commit
|
commitdiff
|
tree
2009-11-23
Ni
c
k
B
o
w
ler
pose
t
: Remove IncoherentInstance
s
an
d
define our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Ni
c
k
Bowler
poset:
U
se Incoh
e
rentInstanc
e
s to
reso
l
ve
overlap
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick
Bowler
fl
o
a
t
ing:
U
pdate export lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
doubl
e
:
Split o
u
t
f
o
reign decla
r
a
t
ions into th
e
ir own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
doc: Update h
a
d
dock com
m
en
t
s for
Data
.
Pose
t
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset: E
x
port the Ord class (but not its met
h
ods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: Elaborate o
n
why Ord
i
nstances for
floating types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
floati
n
g: Add fquotRem
,
t
h
e analogue of C's remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
floa
t
ing:
A
dd fma
f
unction
.
commit
|
commitdiff
|
tree
2009-11-20
N
ic
k
Bowler
double:
I
mp
l
eme
n
t s
p
ecific c
o
mp
a
rison f
u
n
c
tions
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck
Bowle
r
dou
b
le: Remo
v
e s
u
per
f
luous
p
a
rentheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowl
e
r
build: Update cabal s
c
ript fo
r
distrib
u
tion
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
e
r
misc: Fix FFI pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
l
i
c
e
nse: Add copyright and lice
n
s
e
information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bo
w
ler
cfloat:
Update cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: Add a detailed overview of the
p
u
rpose o
f
the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
docs: Update haddock markup and
a
dd a trivial functi
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
N
ic
k
B
o
wler
d
ou
b
le: Add Poset and S
o
rtab
l
e instances
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
p
o
set: Add a class for
p
a
rtially or
d
ered datatypes
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick
B
owler
build: Add
an autoconf conf
i
gu
r
e script to
d
etermine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
floating: Add
description of
f
loating cla
s
s
e
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
fl
o
ating
:
A
d
d
remain
d
er functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
cf
l
oat: Allow a prin
t
f format specifier to be passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
double
:
im
p
lement fromI
n
teger
using toFloati
n
g
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
floa
t
ing: Allow
c
onversion from
a
n
y Real to Doubl
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k
Bow
l
er
floating:
Export the toFloat
i
n
g
fu
n
ction from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating: Add er
r
or and gamma functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k
B
ow
l
e
r
floating: Add power functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add hyperbolic tr
i
gonometric functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
types: Us
e
operations in
G
H
C
.
Prim for dou
b
l
e
<=
>
floa
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k
Bowler
floatin
g
: Add classi
f
icatio
n
func
t
i
on
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add
n
extafte
r
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
f
l
oating: Add s
o
me of
t
he exponential f
u
nctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floati
n
g: Add trig
o
nometric fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bow
l
e
r
floating: Sp
l
it Floating into
F
l
oating and Re
a
lFlo
a
t
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
double: Simplify foreign
c
alls
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bowle
r
floatin
g
: Add ** op
e
rator to Floating class
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
Initial commit
commit
|
commitdiff
|
tree