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
Moved Data.Poset to ordered; reflect this change.
2011-07-26
Mig
u
e
l
Pa
g
ano
Moved Data
.
P
oset to ordere
d
; ref
l
ect this chang
e
.
commit
|
commitdiff
|
tree
2010-10-13
N
i
ck Bo
w
l
e
r
fenv: Add an example program to
s
how problems with
.
.
.
commit
|
commitdiff
|
tree
2010-10-13
Nic
k
B
o
wler
fenv: Add appropri
a
te #i
f
def's to round
i
ng direction
.
.
.
commit
|
commitdiff
|
tree
2010-10-13
Nick Bowler
fenv: Separate
e
xcep
t
ion
testing fro
m
environ
m
ent save
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bowler
floating
:
A
dd a Sortable c
o
nstraint for P
r
imFloat
.
commit
|
commitdiff
|
tree
2010-02-24
Nick B
o
wler
floating: Add a new Data
.
Floatin
g
.
Types module
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bow
l
er
t
r
i
via
l
:
Remove
r
edundant imports and po
i
ntle
s
s
variables
.
commit
|
commitdiff
|
tree
2010-02-24
Nick
Bowler
rou
n
dable: Split out the Ro
u
ndable class
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bowler
poset: Add fix
i
ty
declarations
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bowler
floating: M
o
ve
Data
.
Floatin
g
.
CMath
.
I
n
stance
s
under
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Nick Bow
l
er
floating: Merge Data
.
F
l
oating
.
Types and Data
.
Floatin
g
.
.
.
commit
|
commitdiff
|
tree
2010-02-23
N
ick Bow
l
e
r
fenv: Add supp
o
rt for suppressing
exceptio
n
s
across
.
.
.
commit
|
commitdiff
|
tree
2010-02-22
N
ick Bowler
floating
:
Add epsilon to
the RealFloat cl
a
ss
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
cmath
:
Fix bad typo in atan2
and atan2f
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
complex:
A
dd i
n
itia
l
complex support
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowl
e
r
cmath: F
i
x section h
e
adings to matc
h
the C stan
d
a
rd
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bow
l
er
floating: Ad
d
i
nstance
s
f
o
r CDouble and
CFl
o
at
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
f
loating
:
Fix o
f
f-by-one
e
rror in scaleRational
.
commit
|
commitdiff
|
tree
2010-02-19
Ni
c
k
B
owler
f
lo
a
tin
g
: S
p
l
i
t
o
ut for
m
atting from the
Dou
b
le module
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowl
e
r
floati
n
g: Make fromR
a
tional work properly
.
commit
|
commitdiff
|
tree
2010-02-19
N
i
ck
Bowl
e
r
floating: Add scalb as the
a
ltfloat
version
of scal
b
ln
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bow
l
er
floating: Add anot
h
er ch
a
racteristic
f
u
n
c
tion
and generaliz
e
.
.
.
commit
|
commitdiff
|
tree
2010-02-19
Ni
c
k
Bowler
flo
a
ting: Ad
d
s
o
me floating
p
oint
c
harac
t
eristic f
u
n
ctions
.
commit
|
commitdiff
|
tree
2010-02-12
Nic
k
B
owle
r
fl
o
ating: Punt the FFI newtype wrappers
.
commit
|
commitdiff
|
tree
2010-02-06
Nick Bowler
altfloat-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
doc
:
Add haddock documentat
i
on for the Real
F
loat cl
a
ss
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Rename tgamma to gamma
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck B
o
w
l
er
floating: Move the
Double and Floa
t
modules
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bow
l
er
floa
t
ing: Use nearbyint inst
e
a
d
of round in fqu
o
tRem
.
commit
|
commitdiff
|
tree
2010-02-05
N
ic
k
Bowler
flo
a
ting:
A
d
d rin
t
f
unction
t
o compl
e
ment ne
a
rbyin
t
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
examples: Ad
d
a
demo
n
strat
i
on of why FE
n
v is stil
l
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
c
k Bowle
r
fenv: Ad
d
suppo
r
t
for raisin
g
excep
t
ions
e
xplici
t
ly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
cfl
o
at: Use FE
_
ALL_EXCEPT instead of -1
.
commit
|
commitdiff
|
tree
2010-02-02
Nick
Bo
w
ler
compat: Ma
k
e an effo
r
t to s
u
pp
o
r
t
f
m
a properly
.
commit
|
commitdiff
|
tree
2010-02-02
Ni
c
k Bowle
r
floating: Pu
n
t the class versi
o
n of C'
s
remquo function
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
floating: Ad
d
a sep
a
r
ate c
l
a
s
s for the
b
asic f
l
oating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
N
i
ck Bowler
compa
t
:
Add note to source file about
non-
c
onformance
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
d
o
c: A
c
knowledge the existence of floati
n
g
poi
n
t envi
r
onme
n
t
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
co
m
p
a
t: Impl
e
ment wrappers for C99
float-value
d
functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick B
o
wler
bu
i
ld:
Fix buil
d
ty
p
e in ca
b
a
l
file
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bowler
compat: Add confi
g
ure
warning when
r
ep
l
acements a
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k B
o
wler
cf
l
oat: Add
compatibility wrap
p
ers for so
m
e C
9
9 functions
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
build: Add source
r
epos
i
t
o
ry to cabal file
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
fenv
:
Add exp
l
i
cit def
i
nitions for infinity, nan
a
nd pi
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
fenv
:
Fix embar
r
assing
t
ypo i
n
t
h
e
Fra
c
t
ional
instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
B
owler
f
env: Re-export Control
.
Applicative since
u
se
r
s n
e
ed
it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Add exception suppor
t
to fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
license: Fix copyright y
e
ars in s
o
urce files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
floating: Us
e
a strict data constru
c
t
or for FE
n
v
.
commit
|
commitdiff
|
tree
2010-01-28
Nick
Bow
l
er
floatin
g
: Add ini
t
ial
support fo
r
flo
a
ting point exception
s
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bowler
f
loa
t
ing: Add n
e
arbyint to the RealFloat class
.
commit
|
commitdiff
|
tree
2010-01-27
Ni
c
k Bowler
build:
Update cabal d
e
pendency information
f
or
G
HC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bowler
fl
o
at: Remove use of deco
d
e
F
loatI
n
teg
e
r
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bowler
float
i
ng: Use bang patterns for unlift
e
d
bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
c
f
loat: re
m
ove INCLUDE pragmas as GHC
6
.
12 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
Bowler
build: Add mis
s
i
n
g Data
.
F
l
oat
i
ng
.
Float
t
o
cabal file
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bowler
floating
:
Add initial support for t
h
e
floating point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nic
k
B
owler
build:
Add homepa
g
e
.
commit
|
commitdiff
|
tree
2010-01-25
Nick
B
owler
c
float: Genera
l
ize double_format t
o
allow specifying
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
Nick B
o
wler
float: A
d
d cl
a
s
s instan
c
e
s
f
o
r Floa
t
.
commit
|
commitdiff
|
tree
2010-01-25
N
ic
k
Bowler
cmath:
Ad
d
bin
d
ing
s
for float-valued
f
unctions
.
commit
|
commitdiff
|
tree
2010-01-21
Nick B
o
wler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowle
r
license: Add m
i
ssing copyright hea
d
ers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc
:
A
dd r
a
tionale behind the
R
ound
a
bl
e
class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowl
e
r
doc:
Fix
o
op
s
in de
s
cription of
Ord class
.
commit
|
commitdiff
|
tree
2010-01-20
Nic
k
Bowler
poset: Add commutati
v
ity
n
ote for
m
ax and min
.
commit
|
commitdiff
|
tree
2010-01-20
Nick
Bow
l
er
poset: Rename isSig
n
ificant to isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick B
o
w
l
er
doc: Move library description to a better ho
m
e
.
commit
|
commitdiff
|
tree
2010-01-19
N
ick B
o
wler
bui
l
d: Hackag
e
-i
f
y th
e
caba
l
f
i
le
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
fl
o
a
t
i
n
g
: Add Rou
n
dable instance
for Integral a =>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick
B
ow
l
er
p
o
set
:
Add instance for Integ
r
al a => Ratio a
.
commit
|
commitdiff
|
tree
2009-12-24
N
ick Bowle
r
d
o
c
: Minor haddock markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
double: Add an Enum i
n
stance
.
commit
|
commitdiff
|
tree
2009-12-24
N
i
ck Bowler
f
l
oa
t
ing: Add
a
class
which suppor
t
s r
o
unding functions
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
floating: Fix broken isF
i
nite im
p
lement
a
tion
.
commit
|
commitdiff
|
tree
2009-11-23
Nick B
o
w
l
e
r
floating: Get rid of
the extra Ins
t
a
n
ces module
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
pose
t
: Remove IncoherentInstances and d
e
fine our own
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
N
ick
B
owl
e
r
p
o
s
e
t: Use Incoh
e
r
entInstances
t
o
reso
l
ve
over
l
a
ps
.
commit
|
commitdiff
|
tree
2009-11-21
Nick B
o
wler
floating:
U
pdate export li
s
ts
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
double: Spli
t
out foreign
declarations in
t
o their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck
B
owler
do
c
:
U
p
date
haddock commen
t
s for
Data
.
Po
s
et
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
p
o
s
et: Export
t
he Ord class (but not i
t
s me
t
h
ods)
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
doc: Elabo
r
ate on why Ord instances for floating types
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
ler
floa
t
ing: Add fquotRem, the a
n
alogue
o
f C's remquo
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck Bowler
fl
o
ating: A
d
d fma function
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double:
Implement spe
c
ific c
o
mpariso
n
funct
i
o
n
s
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owle
r
d
ouble: Rem
o
ve s
u
pe
r
fluous
p
arentheses
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
bu
i
ld: Update cabal scrip
t
for
d
i
s
tri
b
ution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
misc: Fix FFI pragmas
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k
B
owler
license: Add copyright
and
l
i
cense inf
o
rmat
i
on
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowl
e
r
cfloat: Update
c
float
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
d
o
c
: Add a det
a
iled overview of the purpose of th
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowl
e
r
docs: Update
haddock marku
p
and add a trivial fu
n
ction
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
double
:
Add Poset and Sort
a
b
l
e instances
.
commit
|
commitdiff
|
tree
2009-11-20
Nick
B
owler
p
o
set: Add a cla
s
s for part
i
ally
o
rdered datatypes
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
bu
i
ld: A
d
d an autoc
o
nf configure script to determin
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating:
A
d
d descripti
o
n of floating classe
s
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wl
e
r
floating:
Add remai
n
der fu
n
ctions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowl
e
r
cfloat: A
l
low a print
f
format s
p
ecifier to be
passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
double:
i
mplement fromInteg
e
r u
s
ing
t
oFloat
i
n
g
.
commit
|
commitdiff
|
tree
next