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: Merge Data.Floating.Types and Data.Floating.Classes.
2010-02-24
Nick
B
owler
floating: M
e
rg
e
Data
.
F
loating
.
Typ
e
s and
Data
.
Floating
.
.
.
commit
|
commitdiff
|
tree
2010-02-23
Nick
B
o
w
ler
fenv:
Add support fo
r
s
upp
r
e
ssin
g
exceptions
ac
r
oss
.
.
.
commit
|
commitdiff
|
tree
2010-02-22
Nick Bo
w
ler
flo
a
ting: A
d
d epsilo
n
to th
e
Real
F
lo
a
t
class
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bo
w
ler
cmath: Fi
x
bad typo in atan
2
and a
t
an2
f
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
complex: Add initial
c
o
mplex su
p
port
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
cmat
h
: Fix
secti
o
n
h
e
a
dings to match th
e
C
s
tandard
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
floatin
g
:
A
d
d in
s
t
a
nces for
CDouble and CFloat
.
commit
|
commitdiff
|
tree
2010-02-20
Nic
k
Bowler
floating
:
Fix
o
ff-by-one error in
s
cale
R
ati
o
nal
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
float
i
ng: Sp
l
it out formatting from the Double module
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bow
l
er
floa
t
ing: Ma
k
e fromRa
t
ional work properly
.
commit
|
commitdiff
|
tree
2010-02-19
Nick
Bowler
floating: Add
sc
a
lb as the altfloat version of
sca
l
bln
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
fl
o
a
t
ing: Add ano
t
he
r
characteris
t
ic function and generalize
.
.
.
commit
|
commitdiff
|
tree
2010-02-19
Nick
B
o
wler
floatin
g
: Add s
o
me flo
a
ting point c
h
a
racteristic functions
.
commit
|
commitdiff
|
tree
2010-02-12
Nick Bowler
f
l
o
ating:
P
unt the FFI n
e
wtype wrapp
e
rs
.
commit
|
commitdiff
|
tree
2010-02-06
N
ick B
o
wler
altfloat-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k Bowler
do
c
: Add ha
d
do
c
k documentation
f
or the RealFloat class
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bo
w
l
e
r
f
l
oating: Rename
t
gamma to gamma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Move the Do
u
ble
a
nd
Float mo
d
u
l
e
s
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
f
l
oating: Use nearbyint instead of
round in fquot
R
em
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bowler
floating: Add rint function to complement
nea
r
byi
n
t
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
examples: Add a demon
s
t
ratio
n
of
why FEnv is s
t
i
ll
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
fe
n
v:
A
dd support
f
or
r
aising
e
xc
e
ptions
explicitly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
cfloat: Use FE
_
ALL_EXCEPT
in
s
tead o
f
-1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
compat: Make an e
f
fo
r
t to s
u
pport fma p
r
operly
.
commit
|
commitdiff
|
tree
2010-02-02
N
i
ck Bowler
floatin
g
: Pun
t
the cla
s
s
ver
s
ion
o
f C's remqu
o
fun
c
tion
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
floating:
A
d
d
a s
e
parate class for
the ba
s
i
c
floating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nic
k
Bo
w
ler
comp
a
t:
Add note to source f
i
l
e
about non-confo
r
mance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowl
e
r
doc: Ack
n
owl
e
dge the existence
of
flo
a
ting point envir
o
n
me
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
compa
t
: I
m
plement wrapper
s
for C99
float-value
d
functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
build: Fix build
t
y
p
e in cabal fil
e
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
co
m
pat
:
Add co
n
figure
warning w
h
en
replace
m
ents are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bowl
e
r
cfloat: Add compatibility
wrappers for
some C99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build:
Add source repos
i
tory to cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv:
A
dd explicit defi
n
iti
o
n
s
for infinity, nan a
n
d pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowle
r
fenv:
F
ix
emb
a
rrassing typo in the Fract
i
onal instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
fenv: Re-exp
o
rt Cont
r
ol
.
Applicative s
i
nce users
n
ee
d
it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floa
t
ing: Add ex
c
eption
support to
fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
licens
e
:
F
i
x
copyright year
s
in sou
r
ce fil
e
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Use a strict d
a
ta
constructor for
FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
flo
a
t
ing: A
d
d i
n
itial support for f
l
o
ating point excep
t
ions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bowl
e
r
floa
t
ing: Add nea
r
byint to the Re
a
lF
l
oat cla
s
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
owler
build:
Upd
a
te cab
a
l dependency information for GH
C
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k Bowler
float: Remove u
s
e of deco
d
eFloatInt
e
g
er
.
commit
|
commitdiff
|
tree
2010-01-27
Nick B
o
w
l
er
floating: Use bang
patterns f
o
r
unlif
t
ed bin
d
ings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloat: remove INCLUDE prag
m
as as GHC 6
.
12 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowler
bui
l
d: Add missing Data
.
F
l
oating
.
Float
to cabal file
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
Bowl
e
r
floating: A
d
d in
i
tial
s
u
pport for the floatin
g
point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick
Bo
w
le
r
build: Ad
d
h
om
e
p
a
ge
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cfloat: Gen
e
ral
i
ze d
o
uble_for
m
at to allow
s
pecifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
float:
Add cla
s
s inst
a
n
c
es fo
r
Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cma
t
h
: Add bindings
for
f
lo
a
t-valued functions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bow
l
er
altflo
a
t-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowle
r
license: Add mi
s
sing co
p
y
r
ig
h
t headers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc
:
Add rati
o
nale
b
ehind t
h
e Roundab
l
e class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick
B
owler
d
o
c: Fix
oops in d
e
scription of Ord class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick
Bowler
poset: Add
comm
u
tat
i
vity
note for max and mi
n
.
commit
|
commitdiff
|
tree
2010-01-20
N
ick Bowler
poset
:
R
ename is
S
ignificant to isOr
d
ered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick B
o
w
ler
doc
:
Move li
b
ra
r
y descrip
t
ion to a
b
etter home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowle
r
bu
i
ld: H
a
ckage-ify
the caba
l
fil
e
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick B
o
wler
float
i
ng
:
Add Rounda
b
le instance for Integra
l
a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck Bo
w
ler
poset: Add
instance for Integral
a => Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
d
o
c: Minor h
a
ddock
markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowl
e
r
double: Add an Enum
i
nstance
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bo
w
ler
floating: Add a class
w
hich sup
p
o
rts round
i
ng fu
n
c
t
ions
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
c
k
Bo
w
l
e
r
floating: Fix broken is
F
ini
t
e implemen
t
ation
.
commit
|
commitdiff
|
tree
2009-11-23
N
i
ck Bowler
floating
:
Get rid of the extra In
s
tances
module
.
commit
|
commitdiff
|
tree
2009-11-23
Ni
c
k Bowler
poset: Remove In
c
ohe
r
entIns
t
a
nc
e
s and define o
u
r ow
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
N
i
ck Bowler
poset: Use
Incoheren
t
I
nstances to resol
v
e ove
r
laps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
f
loating: Up
d
ate expor
t
lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
dou
b
le: Spli
t
out foreign de
c
larati
o
ns in
t
o their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owl
e
r
doc: Upda
t
e haddock comments for
D
ata
.
Pos
e
t
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset: Exp
o
rt
t
h
e
O
rd class (b
u
t not
i
ts methods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: El
a
borate on why Ord instances
f
o
r
f
l
o
a
ting ty
p
es
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bow
l
er
f
l
oating: Add fquo
t
Re
m
,
the analogue of C's remqu
o
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wler
floati
n
g: Add fma fun
c
t
ion
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
do
u
ble: Implement s
p
e
c
ific
comparison functio
n
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
double: Remove superfluous pare
n
theses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
b
u
ild: Update cabal script for distributio
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
misc:
F
i
x
FFI prag
m
as
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
li
c
ense: A
d
d
co
p
yright and license in
f
orm
a
t
i
on
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
cflo
a
t: Update cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
oc: Add a detailed overview
o
f the purpos
e
of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
ocs: Update haddo
c
k
markup
a
nd a
d
d a
t
rivial functi
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k B
o
wler
doubl
e
: Add Pos
e
t
an
d
S
ort
a
b
l
e i
n
sta
n
ces
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
po
s
e
t
:
Add a
c
lass fo
r
partially ordered dat
a
types
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
buil
d
:
A
d
d
a
n au
t
oconf
c
on
f
igure
scri
p
t to d
e
termine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bowl
e
r
fl
o
ating: Add
de
s
cription
of floa
t
ing
classe
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck B
o
wle
r
floating:
A
dd remainder func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k B
o
wler
cfloat: Allow
a printf
format
sp
e
cifier to be passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
d
o
u
ble: impleme
n
t from
I
nteger
usi
n
g
toFl
o
ating
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
f
loating: Al
l
ow c
o
nversion from any Real to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck
B
owler
floatin
g
:
Export the toF
l
o
a
ti
n
g functi
o
n
f
rom Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bow
l
er
floating: Add error and
g
am
m
a functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
f
loatin
g
: Ad
d
powe
r
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bowler
floating: Ad
d
hyp
e
r
bolic trig
o
nometric func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
ty
p
es:
U
s
e
operations in GHC
.
Prim for double <=> flo
a
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
ow
l
e
r
floatin
g
: Add cla
s
sif
i
cat
i
on
funct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add nex
t
after
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating:
A
dd some of
the exponen
t
ial functi
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
flo
a
ting: Add t
r
igon
o
m
e
t
ri
c
functions
.
commit
|
commitdiff
|
tree
next