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: Punt the FFI newtype wrappers.
2010-02-12
Nick
B
o
w
ler
fl
o
ating: Pu
n
t
t
he FFI
n
ewtyp
e
wrap
p
ers
.
commit
|
commitdiff
|
tree
2010-02-06
Nick
Bowler
altfloa
t
-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowl
e
r
doc: Add haddock
d
o
c
u
m
en
t
ation for the Real
F
loat clas
s
.
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k Bowler
floating
:
Rename
t
gamma to g
a
m
ma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bo
w
l
e
r
floatin
g
:
Move the Double and Fl
o
at
m
odules
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
e
r
f
l
oat
i
ng: Use nearbyint
i
n
s
tead
o
f ro
u
nd in fquotR
e
m
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floatin
g
: A
d
d
rint funct
i
on t
o
c
o
mpleme
n
t
n
e
a
rbyint
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
er
examples: Add a d
e
m
o
nstration of why FEnv
i
s st
i
ll
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick
Bowler
f
e
nv
:
Add support for raising exceptions explicitly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
cflo
a
t:
Use
F
E_AL
L
_EXCEPT instea
d
of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
compat
:
Make an effor
t
t
o
support
f
ma p
r
op
e
r
ly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
floating: Punt the
c
lass v
e
r
sion of C's remq
u
o fu
n
ct
i
on
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bow
l
er
floating: Add a s
e
p
arate class for the b
a
sic floating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
N
i
ck
B
owler
compat: Add note to sour
c
e
f
ile
a
bout
n
on
-
c
onformance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bow
l
er
doc: A
c
kn
o
wledge the exist
e
nce of
f
loating point environment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Ni
c
k Bow
l
er
compat: Imple
m
ent wr
a
ppers for C99
f
l
oat-valued fu
n
ctions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build: Fix bui
l
d type in cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
N
ic
k
B
o
w
ler
c
om
p
at: Ad
d
c
onfigure warn
i
n
g when repl
a
c
e
ments are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
cflo
a
t
:
Add compatibility wr
a
ppers for some C9
9
function
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
bui
l
d: Add source repository to ca
b
al file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
fenv: Add
explic
i
t definitions for infin
i
ty, nan
a
nd
p
i
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
le
r
fenv:
F
ix embarra
s
sing typo
in the
Fractional instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bo
w
ler
f
e
nv: Re-export C
o
ntrol
.
App
l
ica
t
ive
s
ince users need it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
f
loating: A
d
d exception suppo
r
t t
o
fe
n
vEval
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bo
w
ler
li
c
e
n
se: Fix
c
opyright years in source files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowle
r
floating: Use a strict da
t
a constructor
f
or F
E
nv
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bowler
fl
o
ating
:
Add in
i
tial sup
p
ort
for floating
p
oint exce
p
tions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
ler
floating: Add
nearbyint to the Rea
l
Float
c
l
ass
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
b
uild: Update
c
abal
d
ependency inf
o
rmat
i
on f
o
r GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
float: Remove use of decodeF
l
oat
I
nteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
ler
f
l
oat
i
ng: Us
e
ban
g
patterns for unlifted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloat:
remov
e
INCLUDE pragmas as
GHC 6
.
12 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
build:
A
dd missing Data
.
Floati
n
g
.
Float
to cabal fil
e
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick Bowler
floatin
g
: Add
i
n
itial support for the floating point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Ni
c
k Bow
l
er
build
:
Ad
d
h
om
e
pag
e
.
commit
|
commitdiff
|
tree
2010-01-25
Nic
k
B
owler
cfloat: G
e
neralize doub
l
e_format
to allow sp
e
c
ifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick
B
owle
r
f
l
o
at:
A
dd class instances for Floa
t
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowl
e
r
cmath: Add bindi
n
gs
f
or
float-valued functi
o
ns
.
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowle
r
li
c
ense: Add missing copyright he
a
der
s
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
do
c
:
Add ratio
n
ale behind the Rou
n
dable
class
.
commit
|
commitdiff
|
tree
2010-01-21
N
i
ck Bowler
do
c
: Fix oops in desc
r
iption o
f
O
r
d class
.
commit
|
commitdiff
|
tree
2010-01-20
Nic
k
Bowler
p
o
set: Add commu
t
ativity not
e
for max and mi
n
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
p
o
set: Rename isS
i
gnificant
t
o
isOr
d
er
e
d
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
doc: Mo
v
e library
d
e
s
c
r
i
ption t
o
a b
e
tter home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowler
build: Hacka
g
e
-
ify the
c
abal
f
ile
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bo
w
ler
f
loatin
g
:
Add Rou
n
dable instance for I
n
tegral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k
Bowler
po
s
et: Add instance for Integral a => Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
Bowler
doc: Min
o
r
haddock ma
r
kup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k Bo
w
ler
doubl
e
: Add a
n
Enum i
n
stance
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bow
l
e
r
floating
:
Add a class
w
h
i
ch
supports
rounding functions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Fix brok
e
n isFinite i
m
p
lementation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bo
w
ler
floating: Get
r
id of th
e
extra Instances module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bo
w
ler
poset: Remove
I
n
coh
e
rentInstan
c
es
a
nd define ou
r
o
w
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick B
o
wler
poset: Use IncoherentIn
s
tances
t
o
resol
v
e over
l
aps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick
Bowler
floating: Update expor
t
l
i
s
t
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bow
l
e
r
d
o
ubl
e
: Split out foreign declarat
i
ons into their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bo
w
ler
do
c
: Update ha
d
doc
k
co
m
m
ents fo
r
Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
poset: Export the Ord
c
l
ass (b
u
t not i
t
s
methods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
o
c:
Elaborate o
n
why O
r
d instances fo
r
floating types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
float
i
ng: Add fquotRem, the analogue of C's remquo
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck
B
owler
f
loa
t
ing: A
d
d
fma fu
n
ction
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
d
o
uble: Im
p
lement s
p
e
c
ific comp
a
rison fun
c
t
i
ons
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
double: Remove superfluous parentheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
buil
d
: U
p
date cabal sc
r
ipt for distribution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
misc: Fix FFI
pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
license: Add copyright
and
l
icense information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
c
flo
a
t: Update cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowle
r
d
oc: Add
a detai
l
ed ove
r
v
iew
of the
purpose of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
docs: Update haddock mar
k
up and add a trivial fun
c
tio
n
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
double: Add
P
oset and S
o
rtable
i
nstances
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
poset: A
d
d
a
class for pa
r
tially ordered dataty
p
es
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
build:
A
dd an au
t
oc
o
nf con
f
igure script
t
o
dete
r
mine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bowler
floating: Add descrip
t
ion of floati
n
g classe
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add remainder function
s
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bo
w
ler
cfloat: Allow a printf for
m
at specifi
e
r to be passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
double: implement fr
o
mInteger usin
g
toF
l
oa
t
ing
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
floating: Allow con
v
ersion from any
Re
a
l to D
o
uble
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck B
o
wl
e
r
floatin
g
: E
x
p
ort the
toFl
o
ating
f
unction
f
rom Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
floating: Add error and gamm
a
functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
floating: A
d
d p
o
wer functions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
floating: Add h
y
perbolic trigonometr
i
c fu
n
ctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
types:
U
se
op
e
rations in GHC
.
Prim for double <=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
l
oating:
A
dd classification functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
loating: Add nexta
f
ter
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
floating: Add
s
ome
o
f the exponential functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
loating: Add trigonometri
c
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
f
l
oating:
S
p
lit Floating into
F
loating and RealFloat
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
do
u
ble: Simp
l
ify
fo
r
eig
n
calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating: A
d
d ** operator to Flo
a
ting c
l
a
s
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
Initial
commit
commit
|
commitdiff
|
tree