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
floating: Add a separate class for the basic floating types.
2010-02-02
Nick
B
owler
floa
t
ing:
Add a separate
class for the
basic floatin
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick Bowler
compat:
A
dd
n
ote to source
file about non-conforma
n
c
e
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bo
w
ler
do
c
: Ackn
o
w
ledge the exist
e
nce
of
f
loating point environment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
B
owler
comp
a
t: Implem
e
nt
wrapper
s
for
C99 float-valu
e
d functions
.
commit
|
commitdiff
|
tree
2010-01-28
N
ic
k
Bowler
build:
F
ix buil
d
type in cabal
f
ile
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowle
r
c
o
mpat:
Ad
d
configure warni
n
g when re
p
la
c
emen
t
s
a
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bow
l
er
cfloa
t
:
Ad
d
comp
a
ti
b
i
lity wrap
p
er
s
f
o
r some
C
99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowler
build: Ad
d
source repository
to cabal
file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
f
env: A
d
d
e
xplicit def
i
nition
s
for infinity, nan and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv: Fix embarra
s
sing typ
o
in the Fracti
o
nal ins
t
anc
e
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv:
R
e-e
x
port Control
.
Applic
a
tive since users need
i
t
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
floating: Add ex
c
eption sup
p
ort to fenv
E
val
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
license: Fix copy
r
ight years in sourc
e
f
ile
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
floating: Use a str
i
ct data constructor f
o
r FE
n
v
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wle
r
f
l
o
ating: Add i
n
itial sup
p
ort for floating
p
oint ex
c
eptio
n
s
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k Bowler
fl
o
ating: Add nearbyint to
the Real
F
loat class
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bowl
e
r
b
u
ild: Update cab
a
l dependenc
y
i
n
form
a
tion
f
or GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
f
l
o
at:
R
emove us
e
of de
c
o
deFl
o
atInteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floating: Use bang patterns for u
n
lif
t
ed
b
inding
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowler
cfloa
t
:
r
emove INCLUDE
pragmas as GH
C
6
.
12 hates th
e
m
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick
Bowler
build: Add missi
n
g Da
t
a
.
Floatin
g
.
Floa
t
t
o cab
a
l file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
o
w
ler
f
l
oatin
g
: Add initial support fo
r
the floating
point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nic
k
B
owler
build
:
Ad
d
hom
e
page
.
commit
|
commitdiff
|
tree
2010-01-25
N
ic
k
Bo
w
ler
cfloat:
G
e
ner
a
liz
e
double_format to allow
s
pecif
y
in
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
float:
Add class instances for Float
.
commit
|
commitdiff
|
tree
2010-01-25
Ni
c
k Bowle
r
cmath: Add
b
indings for float-value
d
functions
.
commit
|
commitdiff
|
tree
2010-01-21
N
ick Bowler
altfl
o
at-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
l
i
cen
s
e: Add mi
s
sin
g
copyright
h
eaders
.
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wler
d
o
c
: Add rationale b
e
hind
the
Roundable class
.
commit
|
commitdiff
|
tree
2010-01-21
N
ick Bowler
doc:
Fi
x
oops
i
n
description of Ord
class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick
Bowler
po
s
et: Add commutativi
t
y note for ma
x
and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowl
e
r
poset: Rename isS
i
gnificant to isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
doc
:
Move libr
a
ry d
e
scription to a better home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bo
w
ler
build: Hac
k
age-
i
f
y t
h
e cabal
f
ile
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
o
wler
floating
:
Add Roundabl
e
instance
for Integral
a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowl
e
r
poset: Add ins
t
ance f
o
r
I
ntegral a =
>
Rati
o
a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
owler
do
c
: Minor haddock m
a
rkup
f
ix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
double:
Add an
E
num ins
t
ance
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
owler
floating: Add
a
cla
s
s which sup
p
orts rounding
f
un
c
tio
n
s
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowler
floati
n
g: Fix broken isFin
i
te
i
mplement
a
tion
.
commit
|
commitdiff
|
tree
2009-11-23
Nick
B
owler
floati
n
g
:
Ge
t
rid
of the extra Instances modul
e
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
poset: Re
m
ove Inc
o
herentInstan
c
es
and define our
o
wn
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
poset:
U
se Incohe
r
entInstances to resolve overlaps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick B
o
wler
floa
t
ing: Update expo
r
t
l
ists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
dou
b
le: Split out foreign
declarat
i
ons int
o
their o
w
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
do
c
: Update haddock c
o
m
m
e
nt
s
for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
po
s
e
t
:
E
xport
the
O
rd class (but not
its methods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
oc: Elaborate on
w
hy Ord ins
t
a
nce
s
for floati
n
g t
y
p
es
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
w
l
er
floa
t
ing: Add fquotRem, the analogue of
C
's
r
e
m
q
u
o
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
l
e
r
f
loat
i
ng:
Add fma function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
dou
b
le: Implem
e
nt
s
p
ecific
comparison
functions
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck
Bow
l
er
dou
b
le: Remove superfluous p
a
rentheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bow
l
e
r
build: Update
c
abal script
for dis
t
ribution
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick
B
owl
e
r
misc
:
Fix FFI pr
a
g
m
as
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
license: Add c
o
py
r
ight and l
i
c
e
n
s
e i
n
f
o
rmation
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
cf
l
o
a
t:
U
pdate cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bow
l
er
doc: Add
a
detailed
o
vervi
e
w of the purpose
o
f t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bow
l
er
doc
s
: Upda
t
e had
d
o
c
k marku
p
an
d
add a trivial fu
n
ction
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
B
o
wler
doubl
e
: Add Pose
t
a
n
d So
r
table
i
ns
t
ance
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
po
s
et
:
Add a class
for partially ordered datatype
s
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
build: Ad
d
an
autoconf configu
r
e
s
c
ript to de
t
ermi
n
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowl
e
r
floating: A
d
d
d
e
scripti
o
n
of f
l
oati
n
g c
l
a
sses
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
floating:
Add r
e
mainder functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
cflo
a
t: Allow a
print
f
fo
r
mat
specifier to b
e
pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
dou
b
l
e
: im
p
l
ement
fromInte
g
er using
t
oFloatin
g
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
o
w
ler
fl
o
ating: Allow conve
r
sion
f
r
o
m any Real to
Doubl
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wler
floating: Export the toFloating
f
unction fr
o
m Da
t
a
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k Bowler
floating: A
d
d
e
r
r
or and g
a
mma
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bo
w
le
r
flo
a
ting: Add
p
ower fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
floating: Add
h
yperbolic trigon
o
metric functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
le
r
types:
U
se
o
pe
r
ations in
G
HC
.
Pri
m
for double
<
=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add classific
a
ti
o
n funct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
loating: Add nexta
f
ter
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
o
w
ler
floating:
A
dd some
of the exponential functi
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
f
l
oa
t
ing: Ad
d
trigo
n
ometric functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
loating: Split Floati
n
g
into F
l
o
a
t
ing and RealFloat
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
double: Simplify
f
ore
i
gn ca
l
l
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
floating: Add ** o
p
erator to Floating class
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
Initial commit
commit
|
commitdiff
|
tree