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.1
2010-02-20
N
ic
k
Bowle
r
a
l
tfloat-0
.
3
.
1
commit
|
commitdiff
|
tree
2010-02-20
Nick
B
owler
cmath: Fix bad typo in atan2 and ata
n
2f
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
cmath: Fi
x
secti
o
n headings
t
o match the C
s
tand
a
r
d
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowl
e
r
floating: P
u
nt
th
e
F
F
I newtype wrapper
s
.
commit
|
commitdiff
|
tree
2010-02-06
Nick
B
owler
al
t
floa
t
-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck
Bowler
do
c
:
A
dd h
a
ddock do
c
umentation
f
or the R
e
al
F
loat class
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
B
owler
fl
o
a
t
ing: Rename tgamma
t
o gamma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating
:
Move the D
o
u
ble and Float modules
.
commit
|
commitdiff
|
tree
2010-02-05
Nic
k
B
o
wler
floating
:
Use
nearby
i
nt instead of
rou
n
d in fquotR
e
m
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bowl
e
r
floa
t
ing:
Ad
d
rint functio
n
to comple
m
e
nt
n
earby
i
nt
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
e
r
examples: Add a
de
m
onstration o
f
why FEnv
i
s still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
fenv:
Add
support for
raising exceptions exp
l
i
c
itl
y
.
commit
|
commitdiff
|
tree
2010-02-05
N
ick Bowler
cflo
a
t:
Use FE_ALL_E
X
CEP
T
instead of
-
1
.
commit
|
commitdiff
|
tree
2010-02-02
N
ic
k
Bowler
c
o
mpat: Make an e
f
fo
r
t to support fm
a
properly
.
commit
|
commitdiff
|
tree
2010-02-02
Nic
k
Bo
w
le
r
fl
o
ating: Punt the class versio
n
o
f C's
remquo f
u
nc
t
ion
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowl
e
r
floa
t
ing: Add a
s
e
parate cla
s
s
f
o
r the basic floating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick Bowler
compat:
Add
n
ot
e
to source file
a
bout non
-
conformance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowle
r
d
oc: Acknowledge
the
e
xiste
n
ce
o
f
f
loating point environ
m
ent
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
B
owler
c
ompat: Imple
m
ent
w
rapper
s
for C99 float-valued funct
i
o
n
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
bui
l
d: Fix build type in cabal f
i
l
e
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
compat:
Add
c
onfigure
warning when repla
c
ement
s
are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
cfl
o
at: Add compatibility w
r
appers for some C99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
build: Add source rep
o
s
i
t
ory to cabal
f
ile
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv:
Add expli
c
i
t
d
e
finitions for inf
i
ni
t
y, nan and pi
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
c
k Bowl
e
r
fenv: Fix embarrassing typo in the Fractional
instance
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck
B
owler
fenv: R
e
-ex
p
o
rt Control
.
Applic
a
tive since users nee
d
i
t
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowle
r
floating: Add excep
t
i
on support to
f
envEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bowler
lice
n
se: Fix copyright
years i
n
source fi
l
es
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
f
loating: Use a
strict da
t
a
c
o
ns
t
ruc
t
or for FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowler
floating: Add
i
n
itial
s
upport for floating point excepti
o
n
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
l
e
r
f
loating:
A
dd nea
r
byint to the
RealFloa
t
clas
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bo
w
ler
build: Update cabal dependenc
y
info
r
ma
t
i
on
f
or GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck B
o
wler
f
l
oat: Remove use of
d
eco
d
e
F
lo
a
tIn
t
e
ger
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k Bowler
floating: Use ban
g
patterns for
u
nlifted bin
d
ings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloat:
r
e
m
ove
I
NCLUDE
p
ragmas as GHC 6
.
12 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
Nic
k
B
o
wler
build: A
d
d missing Data
.
Floating
.
Float
to cabal file
.
commit
|
commitdiff
|
tree
2010-01-27
N
ic
k
Bowler
floa
t
ing: Add initial suppo
r
t for t
h
e floating point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
N
ick Bowler
b
u
ild: Add homepage
.
commit
|
commitdiff
|
tree
2010-01-25
N
i
ck Bowl
e
r
cflo
a
t: Generalize dou
b
le
_
f
ormat to
a
l
l
ow spe
c
ifyin
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Ni
c
k
Bowl
e
r
f
loat: Add class i
n
s
t
ances for Flo
a
t
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cmath: A
d
d bindings
f
o
r
float-va
l
ued functi
o
ns
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
a
ltfl
o
at-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
license:
Add missing
copyright
h
ead
e
rs
.
commit
|
commitdiff
|
tree
2010-01-21
N
ic
k
Bo
w
l
e
r
doc: Add rat
i
onale behind the Rounda
b
le
c
lass
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
do
c
: Fix oops in
d
es
c
ription of Ord cl
a
ss
.
commit
|
commitdiff
|
tree
2010-01-20
N
ick Bo
w
l
e
r
pose
t
: Add
c
o
mmut
a
tivity no
t
e for max a
n
d mi
n
.
commit
|
commitdiff
|
tree
2010-01-20
Nick
Bowler
poset
:
Rename isSignificant
t
o isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
doc: Move
l
ibra
r
y d
e
sc
r
i
p
t
i
on
t
o
a better home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bo
w
ler
build
:
Hackage-ify the cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k Bow
l
e
r
float
i
ng:
A
dd
R
ou
n
dable insta
n
ce for
I
ntegra
l
a
=
>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
p
oset: Ad
d
ins
t
ance fo
r
I
ntegral a
=> Ratio
a
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bo
w
ler
doc:
M
inor haddock markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
Bowler
double: Add an Enum instance
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
Bowler
fl
o
a
ting: Add a
cla
s
s
which
supports rou
n
ding function
s
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bow
l
e
r
floating:
F
i
x br
o
ken
isF
i
nite implemen
t
a
t
ion
.
commit
|
commitdiff
|
tree
2009-11-23
Nick
B
ow
l
er
f
loating: Get rid o
f
the
e
xtr
a
Instances m
o
dule
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
poset: Remove
Incohe
r
e
n
tI
n
stances a
n
d
def
i
ne our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
po
s
et: Use
Incoheren
t
Instan
c
es to resolve overlaps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick B
o
wler
float
i
n
g
:
U
pdate export lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowle
r
d
o
uble: Split out forei
g
n declarations into th
e
ir o
w
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k B
o
wler
doc: Update haddock comments
f
or
D
ata
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bo
w
ler
poset:
Export the Ord class (bu
t
not i
t
s m
e
thods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
do
c
: Elaborate on wh
y
Ord inst
a
n
c
es
f
o
r
f
l
o
ating types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowle
r
f
lo
a
ting: Add fquo
t
Rem, the analogue of C's remquo
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck
B
o
wler
f
lo
a
tin
g
: Add
fma function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double:
I
m
p
lement
speci
f
ic comparison functions
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
double: Remove superfluo
u
s parenthe
s
es
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
build:
Update cabal script for di
s
tribution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
misc: F
i
x FFI
p
ragma
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
l
i
cen
s
e: Add
co
p
yright
an
d
license inf
o
r
m
ation
.
commit
|
commitdiff
|
tree
2009-11-20
Nick B
o
wle
r
cfloat:
U
pdate cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
o
c
: Add a detailed overview of the purpose of
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
o
cs: Update had
d
o
ck m
a
rkup
a
nd ad
d
a trivial function
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowler
double:
Ad
d
P
o
set
and Sortable instances
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
poset: Add
a
class f
o
r
p
artial
l
y o
r
d
e
r
ed datatypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
build: Add an au
t
ocon
f
configure scrip
t
t
o
dete
r
mine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
floating: Add descriptio
n
of floating classes
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bow
l
er
floating: A
d
d remain
d
er funct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
cfloat: Allow
a
printf for
m
at specif
i
er to
b
e
passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k Bowl
e
r
double: implement fromI
n
te
g
e
r using
t
oFloat
i
ng
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick
Bowler
floating:
A
llow conver
s
ion from an
y
Re
a
l to Double
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floatin
g
: Export
the toFloa
t
ing f
u
n
c
tio
n
fro
m
Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
floating: Add
e
r
ror and gamma functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
fl
o
ating: Add pow
e
r fu
n
ctions
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick
Bowler
f
l
o
ating: Ad
d
hyperbolic
trigonometric
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
Bo
w
le
r
types: Use oper
a
t
i
ons
i
n
G
HC
.
Prim for d
o
ubl
e
<=
>
f
l
oat
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating: Add
c
l
a
s
si
f
ic
a
t
ion functi
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck
Bowler
floati
n
g: Add nextafter
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
floa
t
in
g
: Add some
o
f t
h
e expon
e
n
t
ia
l
funct
i
ons
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bo
w
ler
floating: Add trigonom
e
t
r
i
c
f
unctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
floatin
g
: Spl
i
t
F
loati
n
g in
t
o Floating and Real
F
l
o
at
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
double:
S
implify foreig
n
call
s
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
c
k Bowler
floating: A
d
d ** operator to Floating c
l
a
s
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
Initial commit
commit
|
commitdiff
|
tree