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 Bowle
r
altfloat-0
.
3
.
1
commit
|
commitdiff
|
tree
2010-02-20
Nick
B
owler
cmath: Fix ba
d
typo in
a
tan2 and atan
2
f
.
commit
|
commitdiff
|
tree
2010-02-20
Nick
B
o
wler
cmath: Fix section headings to match the C standard
.
commit
|
commitdiff
|
tree
2010-02-20
Nic
k
Bo
w
l
er
floating: Punt the
FFI newtype wrappers
.
commit
|
commitdiff
|
tree
2010-02-06
Nick Bowle
r
a
l
tflo
a
t-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick
Bowler
doc: Add h
a
ddock documentation f
o
r
t
he RealFloat class
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
B
owler
floa
t
in
g
: Rename
tgamma t
o
gamma
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
c
k Bowler
f
l
oat
i
ng: Move the
D
oubl
e
an
d
Float mod
u
le
s
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowl
e
r
floating: Use near
b
yint i
n
stead of ro
u
nd in
f
quotRem
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bowler
floating: Add ri
n
t
func
t
ion
to comp
l
ement nea
r
b
yint
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bo
w
le
r
examples: Add a
demonstration
o
f why
F
E
n
v i
s
still
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
fenv: Add support for r
a
ising exceptions explici
t
ly
.
commit
|
commitdiff
|
tree
2010-02-05
Ni
c
k
B
o
wler
cfl
o
at: Use FE_ALL_EXCEPT instead of -
1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
c
ompat:
Ma
k
e
an
e
ffort to suppo
r
t fma
p
roperly
.
commit
|
commitdiff
|
tree
2010-02-02
N
i
c
k B
o
w
ler
floating: Punt the class version of C's
rem
q
uo f
u
nction
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bo
w
ler
f
loating: Add
a
separate class
f
o
r the
b
asic floating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
Nick Bowler
c
om
p
at:
A
dd note to so
u
r
c
e f
i
le about
non
-
conform
a
nce
.
commit
|
commitdiff
|
tree
2010-01-30
N
ick Bowler
d
o
c: Acknowledge the existence of floating point environment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Ni
c
k Bowler
compat: Impl
e
ment wrappers f
o
r
C99 float
-
value
d
func
t
ion
s
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
bu
i
l
d: Fix build type
in cabal fi
l
e
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
compat: Add configure warni
n
g when
r
e
pl
a
cem
e
nts ar
e
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bow
l
e
r
c
float: A
d
d
compat
i
bility wrappers
for some C
9
9 fu
n
ctions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build:
Add s
o
urce repository to
c
abal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
o
wler
fen
v
: Add explicit definitions for infinity, nan
and pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
fenv:
Fix em
b
a
r
rassing typo in the Frac
t
ion
a
l
i
n
stanc
e
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k
Bowler
fenv: Re-export Control
.
Applicative since
u
s
ers need it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
floa
t
ing: A
d
d
e
xception sup
p
or
t
to fenvE
v
al
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bowler
lic
e
nse
:
F
ix copyright years i
n
source
f
iles
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
floating: Use a
s
t
r
i
c
t
da
t
a const
r
u
c
tor for FE
n
v
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
floating: Ad
d
initial support for
f
loatin
g
point exceptio
n
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
floa
t
ing: Add nearb
y
int to the
RealFloat class
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bo
w
le
r
build: Update cabal dep
e
n
de
n
cy
i
n
formatio
n
for GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
o
wler
fl
o
at
:
Rem
o
v
e
u
se
o
f decodeFloatInteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
o
wle
r
floating:
U
se ban
g
patterns for u
n
lifted b
i
ndings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowl
e
r
cfloat
:
remove INCLUDE
p
r
a
gm
a
s as
G
H
C
6
.
12 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k B
o
w
ler
buil
d
:
Add missing D
a
t
a
.
Flo
a
tin
g
.
F
loat to caba
l
f
i
le
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bo
w
ler
floating: Add ini
t
ial support for the f
l
oating point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bowler
bui
l
d
:
A
d
d homepage
.
commit
|
commitdiff
|
tree
2010-01-25
N
ick
B
owler
cfl
o
at: Generalize do
u
ble_format to allow specifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
N
ick
Bowler
floa
t
: Ad
d
class
i
nstanc
e
s for Flo
a
t
.
commit
|
commitdiff
|
tree
2010-01-25
Nick B
o
wler
cmath: A
d
d
bindin
g
s for fl
o
at-valued functions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick
B
owler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Ni
c
k
B
ow
l
e
r
l
i
cense:
A
d
d
missing copyright headers
.
commit
|
commitdiff
|
tree
2010-01-21
Nic
k
Bowler
doc: A
d
d r
a
tionale behind
t
he R
o
undable class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc
:
Fix
o
ops in descr
i
ption of Ord class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
p
o
set: Add commutativi
t
y note for max and m
i
n
.
commit
|
commitdiff
|
tree
2010-01-20
Nick
Bow
l
e
r
poset:
R
ename is
S
ig
n
ificant to
i
sOrde
r
ed
.
commit
|
commitdiff
|
tree
2010-01-20
Ni
c
k Bowler
doc:
M
ove library description
to a be
t
ter
ho
m
e
.
commit
|
commitdiff
|
tree
2010-01-19
N
i
ck B
o
wler
build:
Hackage-ify the cabal file
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
Bowler
floating: Ad
d
Roundable
i
nstance
f
or Integ
r
al a
=>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
owle
r
poset: Ad
d
instance for Integra
l
a => Rat
i
o a
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck Bowler
do
c
: Minor haddock
m
a
rkup
f
ix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick B
o
wler
double:
Add
an Enum instance
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k
Bowler
floating:
A
dd a class whic
h
supp
o
rts rou
n
ding functions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Fix
b
roken isFinite impl
e
mentation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
floating: G
e
t rid of the extra
Instanc
e
s module
.
commit
|
commitdiff
|
tree
2009-11-23
N
ick Bowler
poset: Rem
o
ve
I
ncoherentIns
t
an
c
es and define ou
r
own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Ni
c
k
Bowler
poset: Use Incoh
e
rentI
n
stances to resolve
o
verlaps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
f
l
oat
i
ng: Update export lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
doub
l
e: Split out foreign declar
a
tion
s
i
nto the
i
r ow
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
B
owle
r
doc: Upda
t
e
hadd
o
ck comm
e
nts for Data
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset: Export
t
he
Ord c
l
ass (but not its methods
)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
doc: Elaborate on why
Ord
i
nstances
f
or floating
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
floating: Add fquot
R
em, the analog
u
e of C's re
m
q
uo
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bo
w
ler
f
l
oati
n
g: Ad
d
fma function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double: Imple
m
ent
sp
e
c
ific
c
o
m
pariso
n
functions
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
double
:
Remove superfluous parentheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nic
k
B
owler
build: Update cab
a
l sc
r
ipt for
distribution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowle
r
misc: Fix
FFI pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
license: Ad
d
copyr
i
ght a
n
d license
information
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick
B
owler
cfloat: Update c
f
loat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
Bowler
doc:
A
d
d a d
e
tailed ov
e
rvi
e
w
o
f the p
u
r
po
s
e
of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
o
w
l
e
r
d
o
c
s: Upd
a
te
h
a
ddock markup and add
a trivi
a
l function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
double: Ad
d
P
o
set and So
r
table
instances
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
pose
t
: Add a class for parti
a
lly ord
e
red
da
t
a
types
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
buil
d
:
A
d
d
an autoconf configure s
c
r
i
pt
to dete
r
mine
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
floati
n
g: Add desc
r
iption of
f
loa
t
i
ng classes
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wler
floa
t
ing
:
Add rem
a
inder
functi
o
ns
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
cfloat: Allow a
prin
t
f fo
r
mat specifier to be
passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
do
u
b
le:
implement fro
m
Integer using toFloating
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Al
l
ow conversion from any Real
t
o Doubl
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floa
t
ing
:
Export the t
o
Floating f
u
n
cti
o
n
from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating
:
Add e
r
ror an
d
g
amma functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
fl
o
ating:
A
dd powe
r
f
u
n
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowler
flo
a
ting: Add hyper
b
olic trigonometric functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
ick Bowler
types: Us
e
op
e
ratio
n
s in GHC
.
Prim fo
r
double <=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
float
i
n
g
:
Add cla
s
sification f
u
nction
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bo
w
ler
f
loating:
Add
n
extafter
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowle
r
floatin
g
: Add some o
f
the exponentia
l
functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
w
le
r
floating: Add
trigonometric fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating
:
Spl
i
t Floating into
Floating and RealF
l
oat
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck
Bowler
d
o
uble: Simplify foreign calls
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
er
floating:
Add ** operator to Floating clas
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
Initial co
m
mi
t
commit
|
commitdiff
|
tree