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
cfloat: Add compatibility wrappers for some C99 functions.
2010-01-28
Nick
B
owler
cfloat:
Add co
m
patibility
wrappers for some
C99 fu
n
ct
i
o
n
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bow
l
e
r
build: A
d
d
s
ource repos
i
tory to cab
a
l
f
i
le
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
fenv: Add exp
l
i
c
i
t defin
i
tions for infinity, nan and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fe
n
v: Fix
e
mba
r
rassing ty
p
o in the
Fraction
a
l
inst
a
nce
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bow
l
er
f
e
nv: Re-export C
o
ntrol
.
Applicative
since users need it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
f
loa
t
ing:
A
dd except
i
on
sup
p
o
rt to fenvE
v
al
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
B
owler
license: F
i
x
copyrig
h
t years in source files
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bowle
r
float
i
ng:
Use a stri
c
t d
a
t
a constructor for FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bo
w
ler
f
lo
a
t
ing
:
Ad
d
init
i
a
l support
f
or floating point exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bow
l
er
floati
n
g: Add
nearbyi
n
t to the RealFloat class
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
l
er
build: Update ca
b
al de
p
endency information for
G
H
C
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
float
:
Remove use of d
e
codeFloatInteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bo
w
ler
f
l
o
a
ting:
Use bang pa
t
terns for unlifted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
c
f
l
o
at: r
e
mo
v
e
INCLUDE pr
a
g
mas as GHC 6
.
12 hates t
h
em
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck
B
owler
build
:
Add missing
Data
.
Flo
a
ti
n
g
.
Float to cabal f
i
le
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
ow
l
er
fl
o
a
tin
g
: Add initial
supp
o
rt
for the fl
o
ating p
o
int
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
N
i
c
k Bow
l
er
build: Add homepage
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowle
r
cfloat: Generalize dou
b
le_format to allow s
p
eci
f
ying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
float: Add class
i
nstances
f
or Fl
o
a
t
.
commit
|
commitdiff
|
tree
2010-01-25
N
i
ck Bowl
e
r
cmath: Add
bindi
n
g
s
for float-valued
function
s
.
commit
|
commitdiff
|
tree
2010-01-21
Nick
B
o
wler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
license: Add m
i
s
s
ing copyright h
e
a
d
ers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc: A
d
d rationale behind the
R
o
u
ndable
c
lass
.
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wler
d
o
c: F
i
x
oops
in description of
O
rd class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
pos
e
t: Add commutativi
t
y no
t
e for max
a
nd min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
poset: Rename isS
i
gnificant to
i
sOrde
r
e
d
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bo
w
ler
doc: Move library description
t
o a
better hom
e
.
commit
|
commitdiff
|
tree
2010-01-19
N
i
ck Bo
w
ler
build: H
a
ckage-ify the cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
w
ler
floating: Add Roundable instance for Inte
g
ral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowl
e
r
po
s
e
t: A
d
d
in
s
tance for Integra
l
a => Ra
t
i
o
a
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowle
r
doc: Minor haddock markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
do
u
ble: Add a
n
E
num insta
n
ce
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck B
o
wler
floating: Add a class which supports rounding
f
uncti
o
ns
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
wler
floa
t
i
n
g: Fix brok
e
n isFinite implementation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick
Bowler
f
lo
a
t
i
ng: Get
r
id of the
e
xtra I
n
sta
n
ces module
.
commit
|
commitdiff
|
tree
2009-11-23
Ni
c
k
B
o
wler
poset: Remove IncoherentIns
t
ances a
n
d define our o
w
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
p
o
se
t
: Use Incoherent
I
nstances
t
o resolve overlaps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick
Bowler
floating:
Updat
e
e
xport
lis
t
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick
B
owler
double:
S
plit out foreign declarations i
n
to their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
doc: U
p
date
haddock comments for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bow
l
er
pos
e
t: E
x
p
ort th
e
Ord class (b
u
t not
its methods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
o
c
:
E
l
aborat
e
o
n
why Ord ins
t
ances fo
r
flo
a
ting type
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
floating: Add f
q
uotR
e
m, the analogue of C's remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k B
o
wler
f
l
oat
i
n
g: Add fma funct
i
on
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doubl
e
:
Implement speci
f
ic comparison functions
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
double:
R
e
m
ov
e
sup
e
rfluous parenthe
s
e
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
B
owler
build: Update cabal
s
cript for
d
istribu
t
ion
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
m
isc: Fix FFI pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
o
wler
licen
s
e: Add copyright and licens
e
inf
o
r
m
ation
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
cfloat: U
p
d
a
t
e
cf
l
oat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owl
e
r
doc: Add a de
t
ail
e
d overview of th
e
pur
p
o
se of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
docs:
Update
h
addock mar
k
up
and add a trivi
a
l
func
t
ion
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k
Bowler
double: Add Poset and Sor
t
abl
e
instances
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
poset:
Add a class f
o
r pa
r
ti
a
lly orde
r
ed da
t
atypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
build
:
Add an a
u
toc
o
nf configure script t
o
det
e
rmine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
flo
a
ting: Add description
o
f
floati
n
g classes
.
commit
|
commitdiff
|
tree
2009-11-19
N
ic
k
Bowle
r
floating
:
Add remainde
r
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bowler
cf
l
oat: Allow a
p
rintf
fo
r
mat sp
e
cifier to be p
a
s
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k Bo
w
ler
doubl
e
: implement f
r
o
m
Integer using
t
oF
l
oating
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floa
t
i
n
g: Al
l
ow conversion fro
m
any Real to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Exp
o
rt the
toFloa
t
in
g
function fr
o
m Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
floa
t
ing: Add e
r
ror and gamma
f
unctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
w
l
e
r
floating:
A
dd power
fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
floating
:
Add hyperbol
i
c trigonom
e
tric
func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
types: Us
e
op
e
r
atio
n
s in GH
C
.
Prim for double <=>
float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
fl
o
ating
:
A
d
d c
l
ass
i
ficatio
n
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floatin
g
:
A
dd nextafter
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floa
t
ing:
A
d
d some of th
e
exponential functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
flo
a
ting: Add t
r
igonometric functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
floating
:
Spli
t
Floating into Floating and R
e
alFloat
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
double:
S
im
p
li
f
y
f
o
reign calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Ad
d
** operat
o
r
t
o
Floating c
l
ass
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
I
n
itial commi
t
commit
|
commitdiff
|
tree