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
Nick Bo
w
ler
d
o
c: Add
h
addock documentation f
o
r the Real
F
loat class
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowle
r
floating: Ren
a
me tgamma t
o
g
a
m
m
a
.
commit
|
commitdiff
|
tree
2010-02-05
Nick B
o
w
l
e
r
floati
n
g
:
Move t
h
e Double and Float modules
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick
Bowl
e
r
f
l
oating: Use nearbyint inst
e
ad
o
f roun
d
in f
q
uotRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nic
k
Bowler
float
i
ng:
A
d
d
rint funct
i
on to com
p
leme
n
t nearbyint
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
example
s
: Add a demonst
r
a
tion of why FEnv is stil
l
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
fenv:
A
dd support f
o
r raising exceptions
e
xplicit
l
y
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowle
r
c
float: Use
FE_ALL_EXCEPT instead of -
1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
compat: Make an effort to
s
up
p
o
rt fm
a
pro
p
erly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowl
e
r
floating:
Punt
t
he class
v
ersion of
C
'
s remquo fun
c
tion
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowle
r
floating: Add
a separat
e
class
for
t
h
e
basic floa
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nic
k
Bowler
compat: Add
note to source
f
ile
a
bou
t
non-conformance
.
commit
|
commitdiff
|
tree
2010-01-30
N
i
ck
B
o
wler
doc: Ackn
o
wledge the exis
t
ence of floati
n
g po
i
nt
e
nvironm
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
B
o
wler
compat: Imple
m
e
nt wrappers for C99
flo
a
t-valu
e
d
functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build: Fix
build typ
e
in
c
abal fi
l
e
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
compat: Add conf
i
g
u
re warning
w
h
en
r
eplaceme
n
ts are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
cfloat: Add co
m
p
a
tib
i
lity wrap
p
er
s
for some C
9
9 f
u
n
ctions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
bu
i
ld
:
Add sourc
e
re
p
o
s
itory to cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv: A
d
d explicit d
e
f
initions for
inf
i
ni
t
y, nan and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv: Fix embarrassing typo in
t
h
e Fr
a
c
t
io
n
a
l
instance
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
f
env: Re-export Control
.
Applicative s
i
n
c
e users need it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Add exception support to
f
envEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
B
o
w
ler
license: Fix cop
y
right
year
s
in sou
r
c
e f
i
les
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bow
l
er
f
loating: Use a strict data construct
o
r for FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowle
r
floating: Add ini
t
ial support for fl
o
ating poi
n
t exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowler
flo
a
t
i
ng: Add nearbyint to the R
e
alFloat class
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
owle
r
build: Upd
a
t
e cabal depend
e
ncy info
r
mati
o
n for G
H
C
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floa
t
:
Remove u
s
e of decod
e
Flo
a
tInteg
e
r
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floating: Use bang pa
t
terns for unli
f
te
d
bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloat:
remove INCLU
D
E pragmas as GHC 6
.
12 hate
s
them
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowle
r
build: Add missin
g
Dat
a
.
Floating
.
Floa
t
to cab
a
l fi
l
e
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bowler
floating: Add initial su
p
port
f
or the floa
t
in
g
point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bo
w
ler
b
u
ild: Add homepage
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowle
r
cfloat: Generalize
d
ou
b
le
_
f
ormat t
o
allow specifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowl
e
r
float
:
Add cla
s
s instances for Float
.
commit
|
commitdiff
|
tree
2010-01-25
N
i
ck Bowler
cm
a
th: Add b
i
ndings
for flo
a
t-valued functions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
altfloat-
0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wler
license: Add mis
s
ing copyri
g
ht hea
d
ers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc: Add ra
t
ionale
b
e
hin
d
th
e
Ro
u
nda
b
l
e
class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick
Bowl
e
r
doc:
F
i
x
oo
p
s in de
s
cription of Ord class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowle
r
poset: A
d
d commutativity n
o
te for m
a
x a
n
d min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowle
r
poset: Rename isSigni
f
ic
a
nt to isOrdere
d
.
commit
|
commitdiff
|
tree
2010-01-20
Nick
B
o
wler
doc: Move
library description to a better
h
ome
.
commit
|
commitdiff
|
tree
2010-01-19
N
i
c
k
B
o
w
ler
build: Hac
k
age-i
f
y
t
h
e
c
abal file
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowler
floatin
g
: Add Roundable
i
nstance fo
r
In
t
egral a =
>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k Bow
l
e
r
p
o
set: Add insta
n
ce for Integral a => Rat
i
o a
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bowl
e
r
do
c
: Minor haddock markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
double: Add an E
n
um instance
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k Bowler
floa
t
ing:
A
d
d
a
c
l
a
s
s
which
s
u
p
p
o
r
ts rounding function
s
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bowler
f
lo
a
tin
g
: Fix broken
isFinite implementati
o
n
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bo
w
l
e
r
floating: Get rid of
t
he extra I
n
stanc
e
s module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
poset:
R
emove
I
n
coher
e
ntInstances and define our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
p
oset
:
U
s
e Incoherent
I
nstances to res
o
l
v
e
over
l
ap
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
f
loa
t
i
ng: U
p
date
e
xport li
s
t
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
double
:
Split out f
o
r
e
i
gn de
c
la
r
ations
i
nto t
h
eir own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: Update haddock
comments for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
poset: Expo
r
t the O
r
d
c
lass (but n
o
t its methods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
do
c
: Elaborat
e
on why
O
rd insta
n
ce
s
for
f
loating
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
l
e
r
floating: Add fquotRe
m
, the analo
g
ue
o
f C's
r
em
q
uo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
f
lo
a
t
i
ng:
Add fma fun
c
tion
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
double:
I
mple
m
ent specific compar
i
son functions
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
double: Rem
o
ve superfluo
u
s parentheses
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
build: U
p
date
cabal
script for distribution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
m
isc: Fix FFI prag
m
as
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
l
i
cense:
A
dd copyright and license information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
cfloa
t
: Update cflo
a
t
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: Add
a detailed
o
v
e
rvi
e
w
of the pur
p
o
se of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
docs
:
U
p
d
a
t
e haddock m
a
rkup an
d
add a trivial f
u
nc
t
i
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double: Add Poset and
S
ortabl
e
instances
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
c
k Bowl
e
r
po
s
e
t
: A
d
d a class for pa
r
tially or
d
e
r
ed dat
a
types
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
build:
A
dd an autocon
f
configure scr
i
pt to
d
etermine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
floa
t
ing: Add
d
escription of
float
i
n
g classes
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
float
i
ng: Add r
e
mainder fu
n
ctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
c
f
l
oat
:
Allow a printf
format
specifier to be p
a
ssed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
d
o
uble
:
im
p
lement fromInteger usi
n
g toFloating
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowl
e
r
float
i
ng:
Allow conversi
o
n from
a
ny Real to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
fl
o
ating: Export
t
he toFloating function from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add error and gamma fu
n
ctio
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating
:
Add power functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
floating: Add hyper
b
olic trigonometri
c
f
u
n
ctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
t
y
pes:
Use operations in GH
C
.
Prim f
o
r
d
ouble <=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
f
loating: A
d
d
c
lass
i
f
i
cat
i
on f
u
nctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
w
l
er
floating: Add
n
extafte
r
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
f
l
o
ating: Add some of the exponential funct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floa
t
ing: Add
t
rigon
o
metric functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowl
e
r
floating: Spl
i
t
Floating
i
n
t
o Floati
n
g and R
e
alFloa
t
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
d
o
u
ble: Simplify foreign call
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng: Add ** operator to
Float
i
ng
c
las
s
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k B
o
wler
Initial c
o
mmi
t
commit
|
commitdiff
|
tree