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
Nick Bo
w
l
er
altf
l
oa
t
-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
d
o
c: Add haddock documentation for th
e
RealFlo
a
t cl
a
ss
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
f
l
oating:
Rename tgamma to ga
m
ma
.
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k Bowler
floating: Move th
e
Do
u
ble and
F
loat
module
s
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bo
w
ler
floa
t
ing: Use nearby
i
nt instead
o
f round in
fquotR
e
m
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
float
i
ng: Add
r
int function
t
o
comp
l
ement nearby
i
nt
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
er
examples
:
Add a de
m
onstration of why FEnv is s
t
il
l
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
er
fenv: Add suppo
r
t for raising ex
c
eptions explicitly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
B
owler
cfloat:
U
s
e
F
E_
A
LL_E
X
C
E
PT
i
nstead of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
c
ompat: Make an
e
ffo
r
t
to support fma prop
e
rly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick B
o
wler
floating: Punt the cl
a
s
s
versi
o
n of C'
s
r
emquo function
.
commit
|
commitdiff
|
tree
2010-02-02
Nick
B
owler
fl
o
a
t
ing: Add a
s
eparate class fo
r
th
e
basic floa
t
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick Bowler
com
p
at: Add
n
o
te to source file
a
bout non-co
n
formance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
doc: Acknowl
e
dge
t
h
e
existence o
f
floating p
o
int en
v
ironme
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
B
owler
co
m
pat:
Implement wrapp
e
rs for C
9
9 float-valued functions
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick B
o
wler
b
u
ild:
F
ix build type in
c
a
bal
f
ile
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
c
o
mpat: Add config
u
r
e
warn
i
ng when replacements ar
e
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k
B
o
w
l
er
c
floa
t
: Ad
d
compatibility wrappers for
some C99
functions
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
buil
d
: Ad
d
source r
e
pository
t
o c
a
bal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv: Add explicit definiti
o
ns
fo
r
infinity, nan
a
n
d
p
i
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fen
v
: Fix embarrassing t
y
po in the Fractional
instance
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
f
env: Re-export Control
.
Applicative
since u
s
ers need it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Add
e
xception support to f
e
nvE
v
al
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowle
r
l
i
cense: Fix copyright years i
n
source files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
ow
l
er
floating:
Use a stric
t
data constructo
r
for
FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
o
w
ler
floati
n
g: Add ini
t
ial su
p
p
o
rt for
f
loati
n
g poi
n
t excepti
o
ns
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
o
wl
e
r
f
l
o
a
ting: Add
n
e
arbyint
to the Re
a
lFlo
a
t class
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowler
build: Up
d
at
e
c
abal dependency inform
a
t
ion
for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowler
float: Remove use of decodeFl
o
atInteger
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck
Bowler
floating:
U
se
b
ang pa
t
ter
n
s for unlift
e
d bin
d
ings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloat: remove
INCLU
D
E pragm
a
s as
G
HC 6
.
12 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowler
build: A
d
d missing
Da
t
a
.
Floating
.
F
loat to c
a
b
a
l file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floatin
g
: Add init
i
a
l
support f
o
r
the floating p
o
int
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Ni
c
k B
o
wl
e
r
build: A
d
d homepage
.
commit
|
commitdiff
|
tree
2010-01-25
Ni
c
k
Bowler
c
f
l
oat:
Ge
n
eraliz
e
double_format to all
o
w specify
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bo
w
ler
float: Add class instances for Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
c
m
a
th: Add bindings
f
or float-valued functions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bo
w
ler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
N
i
c
k Bow
l
er
lice
n
se: A
d
d mis
s
i
n
g co
p
yright headers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc: Add
r
ationale behind the Roun
d
able
c
l
a
s
s
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc: Fix
o
ops in de
s
cription of Ord cl
a
ss
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
pos
e
t: Ad
d
com
m
utativity not
e
for
m
ax and min
.
commit
|
commitdiff
|
tree
2010-01-20
N
ick B
o
wler
poset: Rename i
s
Significant to isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick
B
owler
doc: M
o
ve li
b
rary descripti
o
n to a bet
t
er home
.
commit
|
commitdiff
|
tree
2010-01-19
N
i
c
k
Bowler
build: Hackage-ify the cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowle
r
f
l
oating
:
Add Roundable
i
nst
a
nce
f
or
Inte
g
ral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowle
r
p
o
se
t
: Add in
s
tanc
e
f
o
r
I
n
t
egral a =>
R
atio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowle
r
d
o
c:
Minor
haddock mar
k
up fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
d
ouble: A
d
d
an Enum instance
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowl
e
r
floati
n
g:
Add
a
class which
support
s
rounding
functions
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowler
floa
t
ing: Fix br
o
ken isFinite imp
l
em
e
ntation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick
Bowle
r
floating: Get rid of the extra Instances module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
po
s
et
:
Remove IncoherentInstances and define our ow
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
N
i
c
k
B
owler
poset: Use IncoherentInstances t
o
r
e
sol
v
e overlaps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick B
o
wler
floatin
g
: Upd
a
te export l
i
st
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick B
o
w
l
er
double:
S
p
l
i
t o
u
t f
o
reign decl
a
rations
into t
h
eir own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
o
wler
d
o
c: Update haddock comments for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset:
Export the
O
rd
c
lass (
b
u
t
not its
metho
d
s
)
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
doc
:
Elaborate on why Or
d
i
nsta
n
ces
f
or floating types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowl
e
r
f
loating: Add
f
q
uotRem,
the anal
o
gue o
f
C
's remquo
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
floating: Add fma fu
n
ction
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
double:
Im
p
lement speci
f
ic comparison
f
unctio
n
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
o
uble: Remo
v
e s
u
pe
r
fluo
u
s
parentheses
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowl
e
r
build: Update cabal sc
r
ipt for distri
b
ution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
misc: F
i
x FFI p
r
agm
a
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
o
wl
e
r
license
:
A
dd copyright and licen
s
e informatio
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
cf
l
o
a
t
: Upd
a
te cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
o
w
ler
d
oc: Add a detail
e
d overview o
f
the pu
r
pose of
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
docs: Update haddock mark
u
p and
add a trivial function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double: A
d
d Poset and
S
orta
b
l
e
i
ns
t
ances
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
poset: A
d
d a class for
partial
l
y ordered
dat
a
type
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
b
u
i
ld: Add an autoconf config
u
re s
c
ript to determine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
floating: Add descripti
o
n of
flo
a
ting classes
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bowler
float
i
ng: Add rem
a
inder functi
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
c
float: Allow a p
r
intf
format specifier to be
p
assed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowl
e
r
doub
l
e: impleme
n
t from
I
nteger us
i
ng toFloating
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bow
l
e
r
floating:
Allow
conve
r
si
o
n from
a
ny Real t
o
Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
floating: Export the toFloati
n
g function from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floa
t
ing:
A
dd
err
o
r and
g
amma functi
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating:
Add power fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
floating: Ad
d
h
y
perbolic tr
i
gonometric f
u
ncti
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
ty
p
e
s
:
Us
e
ope
r
ations in GHC
.
Prim for d
o
ub
l
e <=> floa
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
float
i
ng: Add cla
s
sification
f
u
n
c
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add nextaft
e
r
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add
some
o
f the
exponential func
t
i
ons
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
le
r
floating: Add
t
r
i
gonometric functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
floating: Split Floating into Floating and Real
F
loat
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
double: Simplify foreig
n
c
a
l
ls
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
floati
n
g: Add ** opera
t
or to
F
loating class
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
Ini
t
ia
l
com
m
i
t
commit
|
commitdiff
|
tree