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: Add a separate class for the basic floating types.
2010-02-02
Nick Bowle
r
floating: Add a separate
class for t
h
e b
a
sic floati
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick Bowler
compat: A
d
d note to source file
a
bout non-conformance
.
commit
|
commitdiff
|
tree
2010-01-30
N
ick
Bowler
doc: Ac
k
nowledge
the existen
c
e of
floating point envir
o
n
m
e
nt
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
N
ick B
o
wler
c
o
mpat:
Im
p
lement w
r
a
p
p
ers for
C99
f
loat-v
a
lued
functions
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bow
l
e
r
b
u
ild:
F
i
x build type in c
a
bal file
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowler
compat:
Add configure warn
i
ng
when rep
l
acem
e
nts a
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
cfloat: Add compa
t
i
b
il
i
t
y
wrap
p
ers fo
r
s
o
me
C
99 f
u
n
ctions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
build: Add source
r
e
pository
t
o caba
l
file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fe
n
v: Add explicit
d
e
finit
i
ons
f
or
inf
i
n
i
ty, nan and pi
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
c
k Bowler
f
e
nv: Fix embarrassing
typo in the Fr
a
ctio
n
al instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
fenv: Re-e
x
port Contro
l
.
Applicativ
e
since use
r
s
n
eed it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
floating:
A
dd exc
e
pti
o
n support to
f
e
n
vEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
license: Fix cop
y
right
ye
a
r
s in
s
ourc
e
files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
floating:
Us
e
a strict data cons
t
ructor
f
or FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
o
wler
f
loating: Add initial
s
upport for floa
t
in
g
point
exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
ler
f
l
o
ating: Add nearbyint
t
o the RealFloat class
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
bu
i
ld: Update cabal dependency information fo
r
GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowler
f
loat: R
e
move
u
se o
f
d
e
codeFloatInteger
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bowle
r
floating: Use bang patterns
for unlifted binding
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
l
er
cfloat: remove INCLUDE pragm
a
s as G
H
C 6
.
12
h
ates them
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
le
r
bui
l
d: Add missing Da
t
a
.
Floating
.
Float
t
o c
a
bal
file
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k Bow
l
er
floating: Add
i
nitial support for
the floating poin
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bowle
r
b
uild: Add homepage
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cfloat: Ge
n
eralize double_format to al
l
ow speci
f
yi
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowl
e
r
f
loat: Add class i
n
st
a
nc
e
s for
F
l
oat
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowl
e
r
c
m
ath
:
A
dd bindings f
o
r floa
t
-valued fun
c
tions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick
B
owler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nic
k
Bow
l
er
license: Add
missing copyright headers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
d
o
c: Add rationale beh
i
nd
the Round
a
ble
c
lass
.
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wler
doc: Fix
o
ops in description of
Ord c
l
ass
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
pos
e
t: Add
c
ommutativity note for max a
n
d m
i
n
.
commit
|
commitdiff
|
tree
2010-01-20
N
i
ck Bowler
poset: Rename isSignificant t
o
isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
doc: Mov
e
libra
r
y d
e
scription to a bet
t
er
h
ome
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowler
build: Ha
c
kage-
i
fy the
cabal
f
ile
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Ad
d
Roundable in
s
tance fo
r
Integ
r
a
l a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck B
o
w
l
e
r
pose
t
: Add instance for Integra
l
a
=> Rati
o
a
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck Bowler
d
oc: Minor haddock mark
u
p f
i
x
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bow
l
er
d
o
ubl
e
:
A
dd an Enum in
s
tance
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
f
l
oati
n
g: Add a class w
h
ich supports roun
d
i
ng fu
n
ctions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
f
l
oating: Fix broken is
F
i
nite i
m
plementation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
floa
t
ing: Get rid o
f
t
he extra Instances module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
p
oset: Remov
e
In
c
oherentIns
t
ances a
n
d define our
o
w
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
N
ick Bowler
poset: Use IncoherentIn
s
t
an
c
es to resolve overl
a
ps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick B
o
wler
floating: Update export lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
double: Sp
l
it o
u
t
fo
r
e
ign declarations into their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowl
e
r
doc
:
Up
d
a
t
e haddock comments for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
poset: Export the Ord
class
(b
u
t
not its m
e
thods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc
:
Elaborate on wh
y
Ord in
s
ta
n
c
es for floating
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
floatin
g
: Add fquotRem,
t
he analogue of C's rem
q
uo
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
floati
n
g
:
Add
f
ma
f
unction
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bo
w
ler
doub
l
e
:
Implem
e
nt sp
e
c
i
fic comparison fu
n
ct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
ouble: Remove super
f
luo
u
s
p
aren
t
he
s
es
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
l
er
build: Update cabal scr
i
p
t
f
o
r distribut
i
on
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bo
w
ler
m
i
s
c: Fix FFI pr
a
gm
a
s
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick
B
ow
l
er
license:
A
dd cop
y
right and license information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
cfloat: Update
c
float
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
doc: Add a detailed overvi
e
w of th
e
pur
p
ose of t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
docs: Update haddoc
k
markup a
n
d add a t
r
ivial function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
do
u
ble: Add Pos
e
t and Sor
t
a
b
le instances
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
poset
:
Add a class for partially o
r
d
e
red
d
at
a
typ
e
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
build: Add an autocon
f
configure script
to determine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowle
r
floating: Add des
c
rip
t
ion o
f
floating
classes
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowler
floatin
g
: Add remainde
r
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
cfloat
:
Allow a printf
f
o
r
mat spe
c
ifier to be p
a
ssed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
double: im
p
l
e
m
e
nt fromIntege
r
using toFloat
i
ng
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bo
w
l
e
r
fl
o
a
ting
:
Allo
w
conversio
n
from any Real to Do
u
ble
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floatin
g
: Export the toFloating function
from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
f
l
o
ating
:
Add error
a
nd
gamm
a
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating: Add power func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
ng: Add hyper
b
o
l
i
c
trigonometri
c
fun
c
tion
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
typ
e
s: Use operations
in GHC
.
Pri
m
for do
u
b
le
<=>
float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
flo
a
ting
:
Add classification fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck
B
owl
e
r
floating: Add n
e
x
t
a
f
t
e
r
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
floating: Add
s
ome of the exponential functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add t
r
igon
o
metric functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
floa
t
ing: Split F
l
oating int
o
F
l
oating and R
e
a
l
Float
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
double: S
i
mplify foreign calls
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bo
w
ler
floating: Add
** operator to
Floating c
l
a
s
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wl
e
r
In
i
tial commit
commit
|
commitdiff
|
tree