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 rint function to complement nearbyint.
2010-02-05
Nick
Bowler
floating: Add
r
int
f
unctio
n
to c
o
m
p
le
m
ent near
b
yint
.
commit
|
commitdiff
|
tree
2010-02-05
Nic
k
Bowler
ex
a
mple
s
:
Add
a demonstration
of
w
h
y
FEnv is still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
fenv: Ad
d
support for raising exce
p
tions explicitly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
c
float: Use FE_ALL_E
X
C
EPT instead of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bo
w
ler
c
o
mpat: Make
a
n eff
o
r
t t
o
support
f
m
a
properly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
float
i
ng:
Punt the
c
lass version of
C'
s
re
m
qu
o
function
.
commit
|
commitdiff
|
tree
2010-02-02
N
ick Bowler
fl
o
ating: Add a separ
a
te c
l
ass for the
basi
c
f
loa
t
ing
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick Bowler
compat: A
d
d note
t
o
s
ource file abo
u
t n
o
n-c
o
nf
o
rmance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
B
o
wler
doc: Acknowle
d
ge the existence of floati
n
g point envir
o
nment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick B
o
w
l
e
r
com
p
at: I
m
plement wrappers fo
r
C99 float-valued functions
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowler
build
:
Fix b
u
ild type in cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
comp
a
t: Add c
o
nfigur
e
wa
r
nin
g
when replacemen
t
s are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
cfloat: A
d
d compatibility wrapp
e
rs for
s
o
me
C99 fun
c
ti
o
ns
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build
:
A
d
d
sou
r
ce repository to caba
l
file
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
fenv:
Add e
x
plic
i
t
d
efinitions for infinity, nan and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fen
v
: Fi
x
e
m
b
a
r
r
assing typo in t
h
e Fractional instance
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
fenv:
Re-export Control
.
Ap
p
licative since users need it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Ad
d
exception
support to fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
lice
n
se: Fix copyr
i
ght years in
s
ource fil
e
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
floating: Use a strict data
constructor for FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
B
o
w
ler
floatin
g
:
Add
initial s
u
ppo
r
t for float
i
ng point exceptio
n
s
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k
Bowler
floating: Add nearbyint to the RealFloat class
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowle
r
build
:
Update
cabal dependency information for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
float: Remove
u
s
e
of
decod
e
Fl
o
atI
n
teger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
flo
a
ting: Use bang
patterns for
unlifted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
ler
cfl
o
at: remove
I
NCLUDE pragmas as GHC
6
.
12 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick Bowler
b
u
ild: Ad
d
m
i
ssing Da
t
a
.
Floating
.
F
loa
t
to c
a
bal file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floating: Add init
i
al
support for the floating poi
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
N
ick Bowler
b
uild: Add homepage
.
commit
|
commitdiff
|
tree
2010-01-25
Ni
c
k Bowler
cfl
o
a
t: Ge
n
eral
i
ze d
o
u
b
l
e_
f
ormat
t
o
allow specifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
float: Add class instan
c
es for Flo
a
t
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cmath
:
Add bi
n
dings
f
o
r
f
loat-valued funct
i
o
n
s
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowle
r
al
t
float-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Ni
c
k Bowler
license
:
Add missing co
p
yri
g
ht
h
ea
d
ers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc:
Add rationale
b
ehind
the Roundable class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wler
doc:
F
i
x
oop
s
in description of
O
rd cla
s
s
.
commit
|
commitdiff
|
tree
2010-01-20
Ni
c
k Bowler
poset: Ad
d
comm
u
tativity note for max
and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
poset:
R
e
n
a
m
e isSi
g
nificant
to isOrd
e
r
e
d
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
doc: Move
l
i
b
rary description to
a
better home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowl
e
r
buil
d
: Hac
k
a
ge-ify the
cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bowle
r
f
loatin
g
: Add Ro
u
ndable instance for Int
e
g
ral
a
=
>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
c
k Bowle
r
poset: Ad
d
instan
c
e for I
n
t
e
g
ral a => Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowler
doc: Mi
n
o
r hadd
o
c
k ma
r
kup fi
x
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowl
e
r
dou
b
le
:
A
d
d
an En
u
m
i
nsta
n
c
e
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
f
l
oating
:
A
d
d a class
which supports roun
d
ing function
s
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Fix
b
r
o
k
en
isFinite impleme
n
t
a
tion
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowle
r
floating: Get rid of t
h
e extra In
s
tances m
o
dule
.
commit
|
commitdiff
|
tree
2009-11-23
Nic
k
B
owl
e
r
poset: Remove
Incoheren
t
Instances and
define our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
poset: Use Incoheren
t
Insta
n
c
es to re
s
o
lve overlaps
.
commit
|
commitdiff
|
tree
2009-11-21
N
ick Bowler
floating: Update
e
xp
o
rt lists
.
commit
|
commitdiff
|
tree
2009-11-21
N
i
ck Bowler
double: Spl
i
t out for
e
ign declarations
i
n
to their o
w
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
B
owler
doc: Update
haddock com
m
en
t
s
for D
a
ta
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset: Export the Ord c
l
ass (
b
ut not its methods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bo
w
ler
d
oc: E
l
abo
r
ate on why
O
rd insta
n
ces
for floating type
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bow
l
er
floa
t
ing: Add fquotRem, the analogue of C's remq
u
o
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k
B
owler
floating:
Add fma func
t
ion
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double: Implement sp
e
c
i
fic comp
a
r
is
o
n fu
n
cti
o
ns
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
o
uble:
R
emove supe
r
fl
u
ous parentheses
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
b
u
i
l
d:
U
pdat
e
ca
b
al script for distribution
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick
Bowler
m
i
sc: Fix F
F
I pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
lic
e
nse: Add
co
p
yright and lice
n
se info
r
mation
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
c
f
loat: Upd
a
te
c
f
l
oat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
doc: Add a detaile
d
overview of the
p
urpose of
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
d
o
cs: Update
h
addo
c
k m
a
rkup and add a triv
i
al
f
u
nction
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double: Add Poset and
S
or
t
able ins
t
anc
e
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
p
o
set:
A
d
d a class for partia
l
ly
ord
e
red datat
y
pes
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bow
l
er
b
uild
:
Ad
d
an autoconf c
o
nfigur
e
scrip
t
to dete
r
m
i
n
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
floating: Add de
s
cr
i
p
tion of floating classe
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
f
loat
i
ng: Add
r
emainder fu
n
ctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
cfloat: A
l
low a printf forma
t
specif
i
er to be passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k Bo
w
ler
d
oub
l
e: im
p
lement from
I
n
t
e
ger using toFloating
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Allow conver
s
ion from any Real to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
l
o
ating: Export the t
o
Floating function from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
l
e
r
floating: Add error
and gamm
a
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
l
e
r
floati
n
g: Add powe
r
functio
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick
B
o
wler
floati
n
g:
A
dd hyperbolic trigonometr
i
c
f
unctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
type
s
: Use o
p
erations in G
H
C
.
Prim for double <=
>
fl
o
at
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
loating: Add class
i
f
i
cati
o
n functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
f
l
oating: Add next
a
fter
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floati
n
g: Add some
o
f the e
x
ponenti
a
l functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
floating: Add trigonometri
c
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
floati
n
g: Split Float
i
ng
into Fl
o
ating and RealFloat
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
do
u
ble: Si
m
plify foreign c
a
lls
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k B
o
wler
flo
a
t
i
ng: Add
** oper
a
tor t
o
Floa
t
i
ng class
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
Ini
t
ia
l
com
m
it
commit
|
commitdiff
|
tree