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
Nick Bow
l
er
altfloat-
0
.
3
.
1
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowl
e
r
cmath: Fix bad typo in atan2 an
d
atan2f
.
commit
|
commitdiff
|
tree
2010-02-20
Nick B
o
wle
r
cmat
h
: Fix
s
ect
i
o
n
h
eadings to match the C s
t
andard
.
commit
|
commitdiff
|
tree
2010-02-20
Nic
k
Bowler
floating:
P
unt the FFI newtype
w
rappe
r
s
.
commit
|
commitdiff
|
tree
2010-02-06
Nick Bowler
altfloat-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowl
e
r
do
c
: Add
haddo
c
k doc
u
mentation for the RealFloat cl
a
ss
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Re
n
am
e
tg
a
mma to
gamma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
flo
a
ting: M
o
ve the Double and Flo
a
t m
o
d
u
l
e
s
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bowl
e
r
floating: Use near
b
yint in
s
tead of rou
n
d
i
n
f
quotRem
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
er
floating:
Ad
d
r
int function to comple
m
ent nearbyint
.
commit
|
commitdiff
|
tree
2010-02-05
Nic
k
Bowler
examples: Add a de
m
onstrat
i
on o
f
w
h
y
F
Env is still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
fenv:
A
dd
s
upport for
rai
s
ing e
x
ceptions explicitly
.
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k Bowler
cfloat: Use FE_ALL
_
EXCEPT instead of -
1
.
commit
|
commitdiff
|
tree
2010-02-02
Nic
k
Bowler
compat:
Make an effort to sup
p
or
t
fma properly
.
commit
|
commitdiff
|
tree
2010-02-02
Nick B
o
w
l
e
r
floating: Punt the class ve
r
sion of C's
remquo
function
.
commit
|
commitdiff
|
tree
2010-02-02
N
i
ck Bowler
f
loating
:
Add a separate class fo
r
the basic f
l
oat
i
ng
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick
Bo
w
ler
compat: Ad
d
n
ote to source fi
l
e about non-confo
r
man
c
e
.
commit
|
commitdiff
|
tree
2010-01-30
Nick
Bow
l
er
d
o
c: Ack
n
o
w
ledge the existence of floatin
g
poi
n
t
environment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
N
i
c
k
Bow
l
er
compat: Imp
l
ement w
r
a
p
pers for C9
9
f
loat-va
l
ued fu
n
ctio
n
s
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bow
l
e
r
build: Fix build type in caba
l
file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
compat: Ad
d
config
u
re w
a
rning wh
e
n replacements are
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick Bowler
cfloat: Add compatibility wrappers
for some C99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck
Bowle
r
build: Add sourc
e
repository to cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv: Add
explic
i
t d
e
fi
n
ition
s
for infinity, nan
a
nd pi
.
commit
|
commitdiff
|
tree
2010-01-28
N
ick
Bowle
r
fen
v
: Fix emb
a
rrassi
n
g typo i
n
the Fractiona
l
instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bowler
fenv: Re-export Contr
o
l
.
Applicative since users n
e
ed it
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
B
owler
flo
a
ting: Add exception support to fen
v
Eval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
l
icense: Fix copyrig
h
t
y
ears in source files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating:
Use a strict
data constructor
f
or FEnv
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
fl
o
ati
n
g: Add ini
t
ial support for floatin
g
point except
i
ons
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
f
loating: Add
nearbyint to the RealFloat class
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
build: Update cab
a
l
dependency
inf
o
r
m
ation for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bowler
float: Re
m
o
ve use of de
c
ode
F
l
oatI
n
teger
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k
B
o
w
ler
float
i
ng: Use bang pat
t
e
r
ns for unlifted
bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
cfloat:
r
e
m
ove INCLUDE pragmas as G
H
C
6
.
12 hates t
h
em
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
bui
l
d: Ad
d
m
i
ssing Da
t
a
.
Floatin
g
.
Float to cabal fi
l
e
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
o
wler
f
loating: Add initial
suppo
r
t
for the f
l
oa
t
in
g
point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
N
i
ck Bowler
build: Add homepa
g
e
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bow
l
er
cfloat: Gen
e
raliz
e
dou
b
le_form
a
t to
allow specifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
float: Ad
d
class instanc
e
s
f
o
r
Float
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cma
t
h:
A
dd
b
i
n
d
ings f
o
r fl
o
at-valued functions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
alt
f
l
o
at-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
N
ic
k
Bowler
l
icense: Add missing copy
r
ight he
a
der
s
.
commit
|
commitdiff
|
tree
2010-01-21
N
ick Bowler
doc: Add rati
o
nale behind th
e
Roun
d
abl
e
class
.
commit
|
commitdiff
|
tree
2010-01-21
N
ick Bowler
doc: Fix oops in description of
O
rd class
.
commit
|
commitdiff
|
tree
2010-01-20
Ni
c
k Bowler
poset: Add commuta
t
ivity note for max a
n
d min
.
commit
|
commitdiff
|
tree
2010-01-20
N
i
ck Bowler
poset:
Rename i
s
Significant to isOrder
e
d
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
d
o
c
: Mov
e
l
ibrary
description
to a b
e
tter home
.
commit
|
commitdiff
|
tree
2010-01-19
Nick
B
owler
bu
i
ld:
Hac
k
a
g
e-i
f
y the cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
o
w
le
r
float
i
ng:
Add Rounda
b
le instan
c
e f
o
r Integral a
=
>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
wler
pos
e
t
:
Add ins
t
ance for Integral a => Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
owler
d
o
c: Mi
n
or haddock markup
fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
d
o
uble:
Add an Enum inst
a
nce
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floa
t
ing: Add a class
which support
s
rounding function
s
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
o
wler
floa
t
i
n
g: Fix broken isFinit
e
i
m
plementation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
floa
t
ing: Get
r
id of
the ex
t
ra In
s
t
a
n
c
es module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowl
e
r
p
o
set
:
Rem
o
ve I
n
coheren
t
I
nstances and
defin
e
our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
poset: U
s
e I
n
c
oherentInstances to resolve
o
ver
l
a
p
s
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
f
loating:
U
p
d
ate
e
xport lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bow
l
er
double: Split out fo
r
eign
declarations into their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
doc: Upda
t
e
ha
d
dock
comments for Data
.
Po
s
et
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
Bowl
e
r
p
oset: Export the
Ord class (but
n
ot its
m
ethods)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
o
c: Elaborate on why O
r
d instances
f
or floating
t
y
pe
s
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
floati
n
g: Ad
d
fq
u
otRem, the analogue of C
'
s remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
fl
o
ati
n
g: Add f
m
a function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
doubl
e
: Implement
s
pecific comparison
f
u
n
c
t
i
o
n
s
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
do
u
ble:
Rem
o
v
e superf
l
uous p
a
rent
h
e
s
es
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick B
o
wler
build: Update
c
abal sc
r
ipt
f
or distributi
o
n
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
mis
c
: Fix FFI pragma
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
li
c
ense: A
d
d copyright
and license i
n
f
o
rmation
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
cfloat:
U
pdate c
f
loat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck
Bowler
doc: Add a
detaile
d
ove
r
view of the purpose of
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bow
l
er
docs
:
Update haddock mark
u
p and
a
dd
a
trivial
func
t
ion
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
ou
b
le
:
A
d
d
Poset and Sortable
i
n
stance
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
po
s
et: Add a class
for
partially ordered
d
atatypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
bui
l
d: Add an auto
c
on
f
configure script to determi
n
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wler
floating
:
A
d
d description of f
l
o
atin
g
classes
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wler
floa
t
ing: Add r
e
mainder functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowle
r
cfloat: Allow
a
pr
i
ntf format specif
i
er to b
e
passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
double: impl
e
men
t
f
romInteger using
t
oF
l
oating
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bo
w
ler
floating: Allow c
o
nversion fr
o
m any Real
t
o Doubl
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
fl
o
ating: Export th
e
toFl
o
ating function from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating:
A
dd
e
rror and
gamma fun
c
ti
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add powe
r
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add hyperb
o
lic trigon
o
m
e
tric functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
types:
U
se operations in G
H
C
.
Prim for do
u
ble
<=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add classifica
t
ion
f
unctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
owler
flo
a
ting
:
Add ne
x
tafter
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k
Bowler
f
l
oating: A
d
d some of the exponenti
a
l functio
n
s
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bo
w
ler
floating: Add trigo
n
ometric functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
floating: Sp
l
i
t
F
l
oa
t
i
ng into Flo
a
t
i
ng and
R
e
alFloa
t
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
double: Simplify
f
oreign calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floatin
g
:
A
dd *
*
ope
r
a
t
or
to Floating class
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
Initial
commit
commit
|
commitdiff
|
tree