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
N
ick Bowler
float
i
n
g
: Me
r
ge Data
.
Floati
n
g
.
T
y
pes and Data
.
Fl
o
ating
.
.
.
commit
|
commitdiff
|
tree
2010-02-23
Nick Bowler
fenv
:
Add
s
uppo
r
t for
s
u
ppressing e
x
cept
i
o
n
s
acros
s
.
.
.
commit
|
commitdiff
|
tree
2010-02-22
Ni
c
k Bo
w
ler
floating: Add ep
s
ilon
t
o the
R
ea
l
Flo
a
t class
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
cmath: Fix ba
d
ty
p
o in atan2 and atan2f
.
commit
|
commitdiff
|
tree
2010-02-20
Nick
B
owl
e
r
c
ompl
e
x
:
Add i
n
itial comple
x
suppo
r
t
.
commit
|
commitdiff
|
tree
2010-02-20
Nick Bowler
c
m
ath:
Fix
sec
t
i
o
n hea
d
ings to match the C
sta
n
dard
.
commit
|
commitdiff
|
tree
2010-02-20
Nick
B
ow
l
er
floating: Add instances for CDouble and
C
Fl
o
at
.
commit
|
commitdiff
|
tree
2010-02-20
Nick
Bowl
e
r
floating: Fix
o
ff-by-one erro
r
in s
c
aleRation
a
l
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
f
loating: Split out formatt
i
ng fr
o
m
t
he
D
o
u
ble module
.
commit
|
commitdiff
|
tree
2010-02-19
N
i
ck Bowler
floating
:
Ma
k
e fromRational work properly
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowle
r
fl
o
at
i
ng:
Add scalb as
t
he altfl
o
at
v
e
rsion of scalbln
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
floating: Add a
n
other characteristic functi
o
n and g
e
neralize
.
.
.
commit
|
commitdiff
|
tree
2010-02-19
Nick Bowler
flo
a
ting:
A
dd some floating
point
ch
a
racteristic f
u
nctions
.
commit
|
commitdiff
|
tree
2010-02-12
Nick Bowler
floatin
g
: Punt th
e
F
FI new
t
ype wrap
p
e
r
s
.
commit
|
commitdiff
|
tree
2010-02-06
Nick Bowler
al
t
float-0
.
3
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
do
c
: Add haddock doc
u
mentatio
n
for the R
e
alFloat class
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Rename
t
gamma
to gamma
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
floating: Mov
e
the Doub
l
e
and
F
lo
a
t modu
l
es
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
B
owler
floating:
Use nearbyin
t
in
s
tead of round in fquot
R
em
.
commit
|
commitdiff
|
tree
2010-02-05
Nick
Bowle
r
f
l
oating
:
Add ri
n
t function t
o
comp
l
ement nearbyin
t
.
commit
|
commitdiff
|
tree
2010-02-05
N
i
ck Bo
w
ler
exam
p
les: Add a d
e
m
ons
t
ra
t
i
on of why
FE
n
v is s
t
i
l
l
.
.
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
fenv:
Ad
d
su
p
port
f
o
r
raisi
n
g e
x
c
e
pti
o
ns
e
xplic
i
tly
.
commit
|
commitdiff
|
tree
2010-02-05
Nick Bowler
cfl
o
at: Us
e
FE_ALL
_
EX
C
EPT instead of -
1
.
commit
|
commitdiff
|
tree
2010-02-02
N
ick Bowler
compat:
Make an effort to support f
m
a proper
l
y
.
commit
|
commitdiff
|
tree
2010-02-02
Nic
k
Bowl
e
r
f
l
oat
i
ng: Punt
t
h
e class version of C's remquo fu
n
ction
.
commit
|
commitdiff
|
tree
2010-02-02
Nick Bowler
floating:
A
dd a
s
eparate class for the basic floating
.
.
.
commit
|
commitdiff
|
tree
2010-01-31
N
i
ck Bowler
compat: Add note t
o
source file about non
-
conformanc
e
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
doc: Acknow
l
edge the existe
n
c
e of
floating po
i
nt environment
.
.
.
commit
|
commitdiff
|
tree
2010-01-30
Nick Bowler
compat: I
m
p
l
ement wrappers f
o
r C99 float-valu
e
d functions
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
bui
l
d: F
i
x
b
u
ild type
in ca
b
al fil
e
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
c
omp
a
t: Add conf
i
gure warning when
r
eplacements a
r
e
.
.
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k
B
o
wler
cfloat: Add co
m
pati
b
ili
t
y wrappers f
o
r some C99 functions
.
commit
|
commitdiff
|
tree
2010-01-28
Ni
c
k Bowle
r
build:
A
dd sour
c
e repository to cabal
f
ile
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
fenv: Ad
d
e
xplicit defi
n
itions for
i
n
f
inity, nan and
p
i
.
commit
|
commitdiff
|
tree
2010-01-28
N
i
ck Bowler
fenv:
F
ix e
m
barr
a
s
sing
t
ypo in
t
he Fractional
instance
.
commit
|
commitdiff
|
tree
2010-01-28
Nic
k
Bowler
fenv: Re-export Control
.
Applicative since users n
e
ed it
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowle
r
f
loat
i
ng: Add exception su
p
port to fenvEval
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
license:
Fix co
p
yright year
s
i
n source files
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bowler
float
i
ng:
U
s
e a strict d
a
ta construc
t
o
r for FE
n
v
.
commit
|
commitdiff
|
tree
2010-01-28
Nick Bo
w
ler
floating:
A
dd ini
t
ial suppo
r
t for floating
p
o
int exceptions
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
f
l
oating: Add nearbyint to the RealFloat cla
s
s
.
commit
|
commitdiff
|
tree
2010-01-27
Nick
B
owler
build: Update
c
abal
d
ependency i
n
format
i
on for
GHC
.
.
.
commit
|
commitdiff
|
tree
2010-01-27
N
ick Bowler
float: Rem
o
ve u
s
e
of decodeFl
o
atInteger
.
commit
|
commitdiff
|
tree
2010-01-27
Nick B
o
wler
f
l
oating: Use bang patter
n
s for unl
i
fted bindings
.
commit
|
commitdiff
|
tree
2010-01-27
Nick B
o
wler
c
fl
o
at:
r
e
m
ove IN
C
LUDE prag
m
as as
G
HC 6
.
12 hates them
.
commit
|
commitdiff
|
tree
2010-01-27
N
i
ck Bowl
e
r
b
uild: Add missing Da
t
a
.
Floating
.
Float to cabal file
.
commit
|
commitdiff
|
tree
2010-01-27
Nick Bowler
float
i
ng:
A
dd initial support for the floating point
.
.
.
commit
|
commitdiff
|
tree
2010-01-26
Nick Bowler
b
u
i
l
d: Add
h
o
m
e
p
age
.
commit
|
commitdiff
|
tree
2010-01-25
Nick
B
owler
cfloa
t
: Generalize double
_
forma
t
to
allow
s
pecifyin
g
.
.
.
commit
|
commitdiff
|
tree
2010-01-25
N
i
ck B
o
wl
e
r
floa
t
:
Add class instances for
F
loat
.
commit
|
commitdiff
|
tree
2010-01-25
Nick Bowler
cmath: Add
b
indings for float-valued funct
i
ons
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
altfloat-0
.
2
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
license: Add missing cop
y
right headers
.
commit
|
commitdiff
|
tree
2010-01-21
Nick Bowler
doc: Add rationale behind th
e
Roun
d
abl
e
class
.
commit
|
commitdiff
|
tree
2010-01-21
Nick
Bowler
doc: Fix oops in des
c
ription of Ord class
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
po
s
et: Add com
m
ut
a
ti
v
i
t
y note for max and min
.
commit
|
commitdiff
|
tree
2010-01-20
N
i
ck Bowler
po
s
e
t
: Rename isSignificant to isOrdered
.
commit
|
commitdiff
|
tree
2010-01-20
Nick Bowler
d
oc: Mov
e
libra
r
y description to a bet
t
er h
o
me
.
commit
|
commitdiff
|
tree
2010-01-19
Nick Bowler
build: Hac
k
age-i
f
y
the cabal
f
ile
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowl
e
r
floa
t
ing: Add R
o
u
n
dable
i
ns
t
ance for Integral
a
=>
.
.
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowler
p
oset: Add instance
f
or Int
e
gral a
=> R
a
tio a
.
commit
|
commitdiff
|
tree
2009-12-24
Nick Bowl
e
r
do
c
: Minor
h
a
dd
o
c
k
markup fix
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bowler
double:
Add
a
n
E
n
um instance
.
commit
|
commitdiff
|
tree
2009-12-24
Nic
k
Bowler
fl
o
ati
n
g: Ad
d
a
class wh
i
ch supports rounding fun
c
tions
.
commit
|
commitdiff
|
tree
2009-12-24
Ni
c
k Bowler
fl
o
ating: Fix broken isFinite implemen
t
ation
.
commit
|
commitdiff
|
tree
2009-11-23
Nick Bowler
floating: Get rid o
f
the ext
r
a I
n
stances modu
l
e
.
commit
|
commitdiff
|
tree
2009-11-23
Nick
Bowle
r
poset: Remove IncoherentInstance
s
a
nd defi
n
e our
o
wn
.
.
.
commit
|
commitdiff
|
tree
2009-11-21
Ni
c
k Bow
l
er
pose
t
: U
s
e I
n
coherentInstan
c
es to resolve over
l
aps
.
commit
|
commitdiff
|
tree
2009-11-21
N
i
ck Bowle
r
floating: Update exp
o
rt lists
.
commit
|
commitdiff
|
tree
2009-11-21
Nick Bowler
double:
S
p
l
it ou
t
fore
i
g
n declarations into their own
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
doc: Update haddoc
k
comments for Dat
a
.
Poset
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
poset: Export
t
he Ord clas
s
(
b
ut n
o
t its meth
o
ds)
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: Elaborate on why Ord instan
c
e
s for f
l
oating
t
ypes
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
floating: Ad
d
fquot
R
em,
t
h
e a
n
alogue of
C's remquo
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bo
w
l
er
floating: Add fm
a
f
u
nct
i
on
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
double: I
m
pl
e
ment spe
c
ific comparis
o
n functions
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
do
u
ble: Remove sup
e
rfluous
p
arenthese
s
.
commit
|
commitdiff
|
tree
2009-11-20
N
ick Bowler
build
:
U
pdate cabal script for
di
s
tribution
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
misc: Fix
FFI prag
m
as
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k Bowler
license: Add
c
opyright and
l
icens
e
information
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
cflo
a
t: Updat
e
cfloat
.
h
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
doc: Add a detailed ove
r
view of the
p
urpo
s
e of the
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
N
i
ck
B
ow
l
er
d
ocs
:
U
p
date haddock mar
k
up and add
a trivial function
.
commit
|
commitdiff
|
tree
2009-11-20
Ni
c
k B
o
wler
double
:
A
d
d Pos
e
t and Sor
t
able inst
a
nces
.
commit
|
commitdiff
|
tree
2009-11-20
Nick Bowler
p
oset: Ad
d
a class for
p
artially
ordered datatypes
.
commit
|
commitdiff
|
tree
2009-11-20
N
ic
k
Bowle
r
build:
A
d
d
an autoco
n
f configure scr
i
pt
t
o de
t
ermi
n
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bow
l
e
r
floating: Add description of floating classes
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bowler
fl
o
ating: Add rema
i
n
d
er functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick
B
o
wler
cflo
a
t: All
o
w
a
p
rintf format specifier
t
o be passed
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
double:
i
mplement fromInt
e
ger using toFloa
t
ing
.
commit
|
commitdiff
|
tree
2009-11-19
Nic
k
Bowl
e
r
float
i
ng: A
l
l
ow con
v
ersi
o
n
from
any Real
t
o
Doub
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
floa
t
i
ng: Export th
e
toFloating function from Data
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick B
o
wler
floating: A
d
d error and g
a
mma fun
c
tions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating
:
A
d
d
p
ower functions
.
commit
|
commitdiff
|
tree
2009-11-19
N
i
ck Bowler
floati
n
g
:
Add hyperboli
c
t
rigo
n
ometric functions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
types
:
Use
ope
r
ations
in GHC
.
Prim for double <=> float
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floati
n
g
:
A
dd class
i
fication f
u
nctions
.
commit
|
commitdiff
|
tree
2009-11-19
Ni
c
k Bo
w
ler
f
loating: Add nextaf
t
er
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bowler
floating: Add some
of th
e
e
x
ponent
i
al func
t
ions
.
commit
|
commitdiff
|
tree
2009-11-19
Nick Bo
w
ler
f
l
o
a
tin
g
: Add trigo
n
ometric functions
.
commit
|
commitdiff
|
tree
next