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
Moved Data.Poset to ordered; reflect this change.
2011-07-26
Miguel
Pagano
Moved
D
ata
.
Poset
to ord
e
red; reflect thi
s
change
.
[
Nick Bowler
: minor fix to return values of...
commit
|
commitdiff
|
tree
2010-10-13
Nick Bowler
fenv: Ad
d
an example pro
g
ram to
s
h
ow
p
robl
e
ms
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2010-10-13
Nick Bowler
fenv: Add approp
r
iate #i
f
d
e
f's to roundin
g
direction
.
.
.
commit
|
commitdiff
|
tree
2010-10-13
Nick Bowler
fenv: Se
p
arate exce
p
tion testing from
environment save
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bowler
floatin
g
:
Add
a Sortable c
o
ns
t
raint for PrimFloat
.
commit
|
commitdiff
|
tree
2010-02-24
Nick B
o
wler
floating: Add a
n
ew D
a
ta
.
Floa
t
i
n
g
.
Types
module
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bowler
trivial:
Remov
e
redundant imports
a
n
d pointl
e
ss vari
a
b
l
e
s
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bowler
roundable: Split
out the Rounda
b
le
cla
s
s
.
commit
|
commitdiff
|
tree
2010-02-24
Nic
k
Bow
l
er
poset: Add fixity d
e
clarations
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bowler
f
l
o
ating: Move Data
.
Floating
.
CMath
.
I
n
st
a
nces under
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bow
l
er
f
loating: Me
r
ge
Data
.
Floating
.
T
yp
e
s
and Data
.
F
l
oating
.
.
.
commit
|
commitdiff
|
tree
2010-02-23
Nic
k
Bowler
fenv: Add support for s
u
ppressing exceptions
a
cross
.
.
.
commit
|
commitdiff
|
tree
2010-02-22
Nic
k
Bowler
f
l
o
a
ting:
A
dd epsil
o
n
to the RealFloat class
.
commit
|
commitdiff
|
tree
2010-02-20
Nick
B
ow
l
er
cmath:
F
ix bad typo in at
a
n2 and
atan2f
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
complex: Add ini
t
ial complex support
.
commit
|
commitdiff
|
tree
2010-02-20
N
ic
k
Bowler
c
m
ath: Fix
s
ec
t
i
o
n headings to mat
c
h th
e
C standard
.
commit
|
commitdiff
|
tree
2010-02-20
N
ick Bowler
floating: Add instances for CDouble
a
n
d CFloa
t
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
floati
n
g: Fix
off
-
by-one error in scaleRational
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowl
e
r
floatin
g
:
S
plit out for
m
atting f
r
o
m the Doub
l
e
module
.
commit
|
commitdiff
|
tree
2010-02-19
Nick
Bowler
floatin
g
: Make
f
romRationa
l
w
o
rk
prop
e
rly
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
floating: Add scalb a
s
th
e
altflo
a
t version of
scalbln
.
commit
|
commitdiff
|
tree
2010-02-19
N
ick Bo
w
le
r
f
loating: Add another c
h
aracteristic
f
unction
a
nd gener
a
lize
.
.
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
f
loa
t
ing
:
Ad
d
some floati
n
g point
cha
r
acteristic functi
o
ns
.
commit
|
commitdiff
|
tree
2010-02-12
N
i
ck Bowler
floating
:
P
u
nt the
F
FI newtype wrappers
.
commit
|
commitdiff
|
tree
2010-02-06
Nick Bowler
al
t
float-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
er
doc: Add haddoc
k
documentation for the RealFloat cl
a
ss
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
er
floating: Ren
a
m
e
t
ga
m
ma t
o
gamma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowl
e
r
floati
n
g: Move the Double and F
l
oat mod
u
les
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
er
floa
t
ing: U
s
e nearbyint inst
e
a
d
of round
i
n fquotR
e
m
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick
B
o
wler
f
loating: Add
rint function
to comp
l
ement nearbyint
.
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k Bowler
examples: Add a demons
t
ration of
w
hy FEnv is
s
till
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck
Bowler
fen
v
: Add
s
upport for
rai
s
ing
e
x
c
ept
i
ons explicitly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
cfloat
:
Us
e
FE_ALL_EXCEPT ins
t
ead
o
f -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick
Bowler
com
p
at: Make an effor
t
to support fma prope
r
ly
.
commit
|
commitdiff
|
tree
2010-02-02
Ni
c
k Bowler
floating: P
u
nt
the c
l
ass version of C's remquo fu
n
c
t
ion
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
floating: Add a separate class for the basic floating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Ni
c
k Bo
w
ler
compat: Add note
t
o so
u
rce file ab
o
ut non-conf
o
rmance
.
commit
|
commitdiff
|
tree
2010-01-30
N
ick Bowle
r
doc: A
c
k
nowledge the existence of
f
l
oating point enviro
n
ment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
B
owler
compat: Im
p
lement wrappers for
C
99 float-
v
alued functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build: Fix buil
d
type in c
a
bal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
compa
t
: Add
configure wa
r
n
ing when repla
c
emen
t
s are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowle
r
cf
l
oat:
Add
comp
a
tib
i
lity wrappers
f
or some C99 fun
c
tio
n
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowl
e
r
bui
l
d: Add source re
p
osi
t
ory
t
o
cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bo
w
l
e
r
f
env: Add
e
xplicit
d
e
f
initio
n
s for infinity, nan and
p
i
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
fenv: Fix embarrassing t
y
po
i
n
t
h
e
F
raction
a
l instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
f
e
n
v
: R
e
-export Control
.
A
p
pli
c
ative since users need it
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
B
o
wler
float
i
ng: Add ex
c
eption s
u
pp
o
rt to fen
v
Eval
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick
B
owle
r
lic
e
nse: F
i
x copyright
ye
a
rs
in sour
c
e
files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
w
ler
floating: U
s
e a
stri
c
t data
constructor
f
or F
E
nv
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowler
floatin
g
: Add initi
a
l su
p
p
o
rt f
o
r f
l
o
ating
p
oint exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowl
e
r
fl
o
at
i
ng:
A
d
d
nearbyint to
th
e
RealFloat
c
l
ass
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick Bowler
bui
l
d:
Update cabal dep
e
ndency infor
m
a
t
ion for
GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck
B
owl
e
r
f
l
oat: Remove use of decodeFloatInteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowle
r
f
l
oating: Use bang
p
a
t
t
e
rns for unl
i
fted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloat
:
remove IN
C
LUDE
pr
a
gmas as GHC 6
.
1
2
h
a
t
e
s t
h
em
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
owler
bui
l
d: Add
missing Data
.
F
loa
t
ing
.
Float
t
o cab
a
l file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
fl
o
ating:
Add initial support for the
floating point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Ni
c
k Bowler
build:
Add homep
a
g
e
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cfloat: General
i
ze
d
oub
l
e
_
f
ormat to allo
w
sp
e
c
ifyi
n
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
float:
Ad
d
class i
n
stan
c
es for Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bo
w
ler
cmath: Add bindings for fl
o
at-valued f
u
n
ct
i
ons
.
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bow
l
er
l
i
c
ens
e
: Add miss
i
ng
copyrigh
t
hea
d
ers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc: Add r
a
tio
n
ale behind the Rou
n
d
able
class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc: Fix oops in description
of Ord class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bo
w
ler
poset: Add commutativity note for m
a
x
a
nd min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick B
o
wler
poset: Rena
m
e isSignificant to isOr
d
ered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bow
l
e
r
doc:
M
o
v
e library descr
i
p
t
ion to a better home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick B
o
wler
b
u
i
ld: Hackag
e
-
ify the
cabal fil
e
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowl
e
r
floating:
Add Roundable instance for Integral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bow
l
er
poset: Ad
d
i
nstance f
o
r Integral a => Rat
i
o
a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bow
l
er
d
o
c: M
i
nor
haddock
m
a
rkup fi
x
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick
Bowl
e
r
double
:
Add an Enum inst
a
nc
e
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
owler
floating: Add a class which supports round
i
n
g functions
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bowler
flo
a
ti
n
g
:
F
i
x broken isFinite
i
mplementatio
n
.
commit
|
commitdiff
|
tree
2009-11-23
Nick
Bowl
e
r
f
l
o
ating
:
Get rid
of
the extra Insta
n
ces module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
pos
e
t: Remove Inco
h
erent
I
n
stances
and define our
o
wn
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick
B
owler
poset:
U
se In
c
oheren
t
Instances to resolve o
v
erlaps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick B
o
w
l
er
floating: Up
d
a
te expo
r
t
li
s
t
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick
B
owler
do
u
ble: Sp
l
it out f
o
reign d
e
clarations int
o
their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
doc: U
p
date h
a
ddock
c
om
m
ents for Da
t
a
.
Po
s
e
t
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset: Export the Ord class (
b
ut not its me
t
hods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
e
r
d
o
c
: E
l
abo
r
a
t
e
on why
O
r
d
instan
c
es for
f
l
oating types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
float
i
ng: Add
f
qu
o
tRem, the analogue of C's re
m
quo
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
f
l
oating: Add f
m
a function
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
d
o
uble: I
m
plement specific comparison functions
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowle
r
d
ouble: Rem
o
v
e
s
uper
f
luous parentheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
build
:
Upd
a
te c
a
bal script fo
r
distrib
u
tion
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
m
isc
:
Fix
F
FI pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
B
owler
license
:
A
d
d copyri
g
h
t and license info
r
mati
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bo
w
le
r
cfloat: U
p
date cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: A
d
d a d
e
t
ailed overvi
e
w of the purp
o
s
e
o
f
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
docs:
Updat
e
had
d
o
c
k
marku
p
and add a trivi
a
l function
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k
B
ow
l
er
dou
b
l
e
:
Ad
d
Po
s
et a
n
d Sortable instanc
e
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset: Ad
d
a class for partial
l
y ordered d
a
tatypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
build
:
Add an a
u
toconf con
f
igure script t
o
d
etermine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
B
owler
f
loati
n
g:
A
dd description of floa
t
in
g
clas
s
es
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick
B
owler
flo
a
ting: Add
r
e
mainder
functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k
B
owler
cfloat: Al
l
ow
a printf fo
r
ma
t
s
p
ecifier to
be passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bo
w
ler
d
ouble: impl
e
ment fro
m
Intege
r
using toFlo
a
ting
.
commit
|
commitdiff
|
tree
next