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
2010-02-06
Nic
k
Bo
w
l
er
altf
l
oat-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bow
l
er
doc: Ad
d
haddock d
o
cumen
t
ation f
o
r th
e
RealFloat cl
a
ss
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick
B
owler
floating: Ren
a
me tgamma to
g
amma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick B
o
wler
flo
a
t
ing: Move th
e
Double and Fl
o
at modules
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bo
w
ler
floa
t
i
ng: Use nearbyint instead of round in
fquotRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowl
e
r
floatin
g
: Add rint functi
o
n to compl
e
ment nearb
y
int
.
commit
|
commitdiff
|
tree
2010-02-05
Nic
k
B
o
wl
e
r
ex
a
mples: Add a demons
t
ration of w
h
y
FEnv is st
i
ll
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nic
k
Bo
w
ler
fenv: Ad
d
support for r
a
ising e
x
c
e
p
tion
s
expl
i
citly
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bo
w
ler
c
f
lo
a
t: U
s
e FE
_
ALL_EX
C
EPT
instead of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick
Bowler
compat: Make an effo
r
t to support
f
ma
properly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick
B
owler
flo
a
ting: Pu
n
t
t
he class ve
r
sion of C's remq
u
o function
.
commit
|
commitdiff
|
tree
2010-02-02
Nick
B
owle
r
fl
o
ating: A
d
d
a
sepa
r
ate
class for the basic
f
loating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick B
o
wler
compat: Add note to source file about non-conformance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bo
w
ler
doc: A
c
knowledge
t
h
e
exi
s
tenc
e
o
f floating
p
oint e
n
vironment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Ni
c
k Bow
l
er
c
o
mpat: Implement wrappers for C99 float-valued fun
c
tions
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick
B
owler
build: Fix
b
u
i
ld t
y
pe i
n
cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
c
o
mpat: Add
c
onfi
g
ure w
a
r
nin
g
when repl
a
cements a
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
cfloat: Add compatibility wrappers fo
r
some C99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
o
w
l
er
b
u
ild: Ad
d
sour
c
e reposit
o
ry to ca
b
a
l
file
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
fenv: Ad
d
explicit definitions f
o
r infinity, na
n
and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bow
l
er
fenv: Fix embarrassi
n
g typo in the F
r
a
ction
a
l
instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bow
l
er
fen
v
:
Re-export Control
.
Applicative since users n
e
ed it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
float
i
n
g
: Add exception support to fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
lice
n
se
:
Fix c
o
pyright y
e
ars in source files
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowle
r
flo
a
ti
n
g: Use a
s
t
r
i
ct data cons
t
ructor
for FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floa
t
ing: Add init
i
al support for fl
o
ating point
e
x
ce
p
tions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowle
r
fl
o
a
t
ing: A
d
d nearbyint
t
o
the R
e
a
l
F
l
oat class
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
build: U
p
date cabal de
p
endency information for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bo
w
ler
float: Remove use of d
e
code
F
l
o
a
tInteger
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
c
k
Bowler
floating: Use ban
g
p
att
e
rns f
o
r unlifted bindi
n
gs
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowle
r
c
f
loat: remove
I
NCLUDE
pragmas as GHC 6
.
12
hates the
m
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
bui
l
d:
Add missing Data
.
Floatin
g
.
Floa
t
to cabal fi
l
e
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k
Bowler
f
l
oating:
A
dd initial s
u
pport for the
flo
a
ti
n
g
point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bo
w
le
r
build: A
d
d homepage
.
commit
|
commitdiff
|
tree
2010-01-25
Ni
c
k Bowler
cfloat: Generalize double_format to allow specifyin
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Ni
c
k Bowler
f
l
oat: Add class instances
for Float
.
commit
|
commitdiff
|
tree
2010-01-25
N
ick Bowler
cmath: Add bindin
g
s f
o
r float-
v
alued
f
un
c
t
i
ons
.
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wler
altflo
a
t-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
licens
e
: Add
m
issi
n
g copyrigh
t
headers
.
commit
|
commitdiff
|
tree
2010-01-21
N
i
ck Bowler
doc: A
d
d rationale behind the Roundable cl
a
ss
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowl
e
r
doc: Fix oops i
n
descri
p
tion of
O
rd class
.
commit
|
commitdiff
|
tree
2010-01-20
N
i
c
k
Bowl
e
r
poset: Add commutativi
t
y
n
ote for
max and min
.
commit
|
commitdiff
|
tree
2010-01-20
N
ick Bowler
poset: R
e
na
m
e
isSigni
f
i
c
a
nt to isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowl
e
r
doc: Move library descrip
t
i
o
n to a b
e
tter home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowler
bui
l
d
: Hackage-ify
th
e
cabal f
i
le
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
Bowler
fl
o
a
t
ing: Add
R
oundable instance
f
or Inte
g
r
a
l a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bo
w
l
er
pos
e
t
: Add instanc
e
for
Integ
r
al a => Rati
o
a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
doc: Minor ha
d
dock mar
k
up fix
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowler
double:
A
d
d
an Enum instance
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k
B
owler
flo
a
ti
n
g:
A
d
d a clas
s
w
hich s
u
p
p
or
t
s rounding functions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating:
F
i
x broken isFinite impleme
n
tation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
f
loating: Get rid
of the extra Instance
s
module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowl
e
r
pose
t
:
Rem
o
v
e
I
ncoher
e
ntInstances and define our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
poset: U
s
e Inc
o
herentIn
s
t
ances to resolve over
l
aps
.
commit
|
commitdiff
|
tree
2009-11-21
N
ick Bowle
r
floating: Update export
l
ists
.
commit
|
commitdiff
|
tree
2009-11-21
Ni
c
k Bow
l
er
d
o
uble: S
p
lit out foreign declarations into
their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
doc: Update
h
addoc
k
commen
t
s
for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
p
o
set: Exp
o
rt the Ord c
l
ass
(
but no
t
i
t
s met
h
ods
)
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
c
k
Bowler
doc: Ela
b
orate o
n
why Ord
instances f
o
r
f
l
o
a
ting t
y
pes
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
fl
o
ating:
Add
f
qu
o
tRem,
the a
n
alogu
e
of C's remqu
o
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bo
w
ler
flo
a
t
ing:
A
dd fma f
u
nctio
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
double: Implement
s
pe
c
ific
c
ompar
i
son func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck B
o
wl
e
r
double: Remove superf
l
uous
p
arentheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wl
e
r
bui
l
d: Upda
t
e cab
a
l script for distri
b
ution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
mis
c
: Fix FFI pragm
a
s
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
license: Add c
o
pyr
i
ght and
license information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
cf
l
oat: Update cf
l
oat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
doc: Add a detail
e
d
overvi
e
w of the purpose of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
docs: Update haddock markup and add a
t
rivia
l
f
u
n
c
tion
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
do
u
b
le: Add Poset and Sortable in
s
t
ances
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset: A
d
d a class fo
r
partially o
r
de
r
ed datatypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
b
u
ild:
Add an autoconf c
o
n
f
igure scri
p
t t
o
de
t
ermine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
f
l
oating: Add d
e
scription of float
i
ng classe
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add remainder functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wler
cf
l
oat: All
o
w
a prin
t
f for
m
a
t specifier to be pas
s
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
d
oub
l
e: im
p
lement
f
romIn
t
e
g
er using
t
oFloating
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bo
w
ler
f
l
oating: All
o
w conversion from any Real to Doub
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
B
o
wler
floating: Expo
r
t
t
he
t
oFloa
t
ing function
f
rom Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floati
n
g: Add error and gamm
a
functi
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck
Bowler
floatin
g
: Add power fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
f
l
oa
t
ing
:
Add hyp
e
r
b
olic trigonometr
i
c functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
t
y
pes: Use operations in
G
HC
.
Prim f
o
r
double
<=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
fl
o
ating: Ad
d
cl
a
s
s
ification functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
floating:
A
dd
ne
x
tafter
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
floa
t
ing: Add some of the expo
n
entia
l
f
u
ncti
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
o
w
l
er
fl
o
ating: Add trigonome
t
ric
f
unct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wle
r
floati
n
g: Split Floa
t
i
n
g into
Floating
and
R
ealFlo
a
t
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
doub
l
e: Simplify
f
ore
i
gn
calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
fl
o
ating: Add
** operator to Floating c
l
ass
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k Bowler
Initia
l
commit
commit
|
commitdiff
|
tree