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
Bowler
cmath:
Fix
bad
typo
i
n
atan2 and ata
n
2f
.
commit
|
commitdiff
|
tree
2010-02-20
N
i
ck Bowler
complex: Add initial complex support
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bow
l
er
cma
t
h: Fi
x
sect
i
o
n
headings
t
o
m
a
tc
h
the C st
a
ndard
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
f
l
oat
i
ng: Add insta
n
ces for C
D
oub
l
e and
CFloat
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
floating: Fi
x
off-by-one error in s
c
aleRational
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
f
l
oating: Split out fo
r
m
a
tt
i
ng from the Double mod
u
le
.
commit
|
commitdiff
|
tree
2010-02-19
Ni
c
k B
o
wler
f
l
oating: Make fromRatio
n
al work
properly
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
floa
t
ing
:
A
dd
scalb as th
e
altfloat version of sca
l
bln
.
commit
|
commitdiff
|
tree
2010-02-19
Ni
c
k
Bowler
f
lo
a
t
ing:
A
d
d
anoth
e
r character
i
stic function and genera
l
ize
.
.
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
floating: Add som
e
floating point
c
haracteristic functions
.
commit
|
commitdiff
|
tree
2010-02-12
N
i
c
k
Bowler
floati
n
g: Punt th
e
FFI n
e
w
t
yp
e
wra
p
pers
.
commit
|
commitdiff
|
tree
2010-02-06
Nick Bo
w
ler
alt
f
loa
t
-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick
B
owler
d
o
c
: A
d
d
haddoc
k
documentation
f
or the RealF
l
oat class
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
flo
a
ting: Rename tg
a
mma
t
o gamm
a
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bowler
f
loating: Move
t
he
D
oubl
e
and
F
loat m
o
dules
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick Bowler
float
i
ng
:
U
se nearbyint in
s
tead of round in fquotRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
f
l
oating: A
d
d
rint funct
i
on to
compl
e
ment
n
ea
r
byint
.
commit
|
commitdiff
|
tree
2010-02-05
Nic
k
Bowler
examples:
A
dd a demonstra
t
i
on
o
f wh
y
FEnv i
s
still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick Bowler
fenv: Add
s
upport for raising ex
c
e
ptions ex
p
licitly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
er
c
f
loat: Use
F
E_ALL_
E
X
CEPT instead of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
compat:
Make an effo
r
t to s
u
ppo
r
t fma properly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick
Bowler
floating: Punt the class
version o
f
C's remquo
function
.
commit
|
commitdiff
|
tree
2010-02-02
Ni
c
k
Bowler
flo
a
ting: Add a separate class
for the basic
f
l
o
atin
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick Bowler
compa
t
:
Add no
t
e
to s
o
urc
e
file about n
o
n-
c
on
f
orm
a
nce
.
commit
|
commitdiff
|
tree
2010-01-30
Nic
k
Bowler
doc: A
c
knowledg
e
the existence of
float
i
n
g po
i
nt envir
o
nment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
N
i
ck
Bo
w
l
er
com
p
a
t: Implement wrappers for C99 float-value
d
functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build: Fix build ty
p
e
in c
a
b
al file
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowle
r
compat: Add
c
onfigure wa
r
n
ing when r
e
pl
a
cements are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
c
float: A
d
d compatibility wrapper
s
for some C99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowle
r
bu
i
ld:
Add s
o
urce reposit
o
ry
to c
a
bal fi
l
e
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
fenv:
A
dd expl
i
cit definiti
o
ns
f
o
r infinity, na
n
and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
fenv:
Fix embarrassing t
y
po in the Fractional instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv: Re-export Control
.
App
l
icati
v
e since user
s
n
eed it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
o
wler
floating: A
d
d
e
xception support to fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
license: Fix
copyright years in source files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wle
r
f
l
oating: Use a str
i
ct
d
ata con
s
tructor
for FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowle
r
floating: Ad
d
initial support for floating poi
n
t
exce
p
tions
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick Bowler
floating: Add nearb
y
int t
o
t
h
e
R
ealFloat cl
a
s
s
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k Bowl
e
r
build: Update cabal de
p
endenc
y
information for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick B
o
w
ler
fl
o
a
t: Remove use of dec
o
deF
l
oatInteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick B
o
wler
floating: Use
b
an
g
patterns for unli
f
ted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k Bowler
cfloat:
remove INC
L
UDE p
r
agmas
a
s GHC 6
.
12 hate
s
them
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bowler
bu
i
ld
:
Add missi
n
g Data
.
F
l
oa
t
ing
.
F
l
oat to caba
l
f
i
le
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bowler
floating: A
d
d initial supp
o
rt
for th
e
floati
n
g
p
oi
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Ni
c
k Bowler
build: A
d
d
h
omepage
.
commit
|
commitdiff
|
tree
2010-01-25
Ni
c
k
Bow
l
er
cfloat: G
e
n
eralize d
o
uble_f
o
rmat to allow
s
pe
c
ifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
N
i
c
k
Bowler
float: Add cla
s
s instances
f
or
Floa
t
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bow
l
er
cmat
h
: Add bindings for float-valued funct
i
ons
.
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
w
ler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bow
l
er
license: Ad
d
missi
n
g c
o
p
yr
i
ght
h
e
aders
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
d
o
c: Add ra
t
ionale b
e
hind the Roundable class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc
:
Fix oops
in descript
i
on o
f
O
r
d cl
a
ss
.
commit
|
commitdiff
|
tree
2010-01-20
Nick
B
owler
poset: Add commuta
t
i
v
it
y
n
ote
f
or max and
min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick B
o
wler
p
o
set: Re
n
am
e
isSigni
f
icant to i
s
Ordered
.
commit
|
commitdiff
|
tree
2010-01-20
N
i
ck Bowler
doc: Move libra
r
y descript
i
on to a be
t
ter home
.
commit
|
commitdiff
|
tree
2010-01-19
N
ick Bowler
bui
l
d: H
a
ckage-ify the cabal fil
e
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Add Round
a
b
le instance
for Inte
g
ral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowler
poset: Add instance for
I
ntegral a =
>
Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
d
o
c:
Minor haddock markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck
B
owler
d
o
ub
l
e: Add an E
n
u
m
ins
t
ance
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: A
d
d a
class
w
hich suppor
t
s rounding func
t
ions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bow
l
e
r
flo
a
ting: Fix
b
r
oken i
s
Finite implementation
.
commit
|
commitdiff
|
tree
2009-11-23
Ni
c
k
Bowler
f
loating: G
e
t rid
of the extra Instances modul
e
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
poset: Re
m
o
v
e
IncoherentInstances and define our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowl
e
r
po
s
et: Use
IncoherentInst
a
nces to resolv
e
ove
r
laps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
floating: Updat
e
export lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
double: Split
out foreign de
c
larati
o
ns into the
i
r own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc:
Up
d
at
e
haddock com
m
e
nts for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowl
e
r
poset: Export
the
O
rd class
(but
n
ot
i
ts me
t
h
o
d
s)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: Elaborate on why Ord i
n
s
t
a
nc
e
s for floating types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
floating
:
Add fquotRem
,
the analogue of C's re
m
quo
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowl
e
r
f
l
o
atin
g
:
Add
fma functi
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double:
Implement sp
e
c
i
fic com
p
a
ris
o
n
functions
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
double: Remo
v
e
s
up
e
r
fluous parenth
e
ses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
build
:
Update
c
aba
l
scrip
t
for distr
i
bution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
misc: Fix
F
F
I pra
g
mas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
license: Add copyrig
h
t and
l
icens
e
information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
cflo
a
t
: Upd
a
te cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k
B
owler
do
c
:
Ad
d
a deta
i
led overview of the purpose of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
docs: Update haddock mark
u
p
and add a
t
r
iv
i
al functi
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k
Bowl
e
r
doubl
e
: Add Poset
a
nd Sor
t
able instance
s
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bow
l
er
poset
:
Add a cl
a
s
s
for partia
l
ly ordered dataty
p
es
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
build:
A
dd an autoc
o
nf
c
onfigure script to determ
i
ne
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
flo
a
t
i
ng: Add description of floating clas
s
e
s
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowl
e
r
floatin
g
: Add remainder function
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
c
f
loat: Allow a
p
rintf format specifier to be pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
B
owler
do
u
ble: impl
e
m
e
nt
f
romInteger usi
n
g
toFloa
t
ing
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
floating: Allow co
n
ver
s
ion from any
R
e
a
l to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floa
t
i
n
g
:
E
xport the toFloating fun
c
t
ion from
D
ata
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
floa
t
ing:
Add er
r
or and gamma functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
flo
a
ti
n
g: Ad
d
power function
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add
hyper
b
olic
trigonometri
c
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
t
y
p
es: Use operations in GHC
.
Prim for do
u
ble <=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owle
r
float
i
ng: Add cl
a
ssif
i
cation fun
c
ti
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add nextafter
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wler
floating: Add some of
the
exponential
f
u
nctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng: Add trigo
n
ometric functio
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bowler
fl
o
ating: Split Flo
a
ti
n
g into F
l
oat
i
ng
a
nd RealFloat
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
do
u
b
le: Sim
p
lify
f
o
r
e
ign calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Ad
d
**
o
perator
to Floating class
.
commit
|
commitdiff
|
tree
next