git.iko.soy
/
text
readme
files
commits
refs
on
0.7
help
sign in
e2009c7
A few small tidyups.
0.7
Bryan O'Sullivan
17 years ago
d88331b
Tidy up imports.
Bryan O'Sullivan
17 years ago
53836e2
Implement lazy hGetContents.
Bryan O'Sullivan
17 years ago
0797768
Factor out chunk reading from hGetContents.
Bryan O'Sullivan
17 years ago
f831ab7
Tidy up and fix the definitions of hGetLine and hPutStr.
Bryan O'Sullivan
17 years ago
b0f3a93
Complete the refactoring of hGetLine.
Bryan O'Sullivan
17 years ago
57f6c8f
Begin refactoring of hGetLine.
Bryan O'Sullivan
17 years ago
527b021
Early lazy I/O support.
Bryan O'Sullivan
17 years ago
7728ce8
Finish off support for strict text I/O.
Bryan O'Sullivan
17 years ago
239c508
Implement hGetLine.
Bryan O'Sullivan
17 years ago
033b9d4
Simplify interact.
Bryan O'Sullivan
17 years ago
e2ad6ab
Trim down the number of functions that need 6.12-specific implementations.
Bryan O'Sullivan
17 years ago
0b98b61
Implement hPutStr.
Bryan O'Sullivan
17 years ago
31e4e5d
Stub out definitions for >= 6.12.
Bryan O'Sullivan
17 years ago
9474e21
Flesh out IO functions for 6.10 and older.
Bryan O'Sullivan
17 years ago
8d53bbd
Stub in strict I/O support.
Bryan O'Sullivan
17 years ago
ac754aa
Add a file to the source disty.
0.6
Bryan O'Sullivan
17 years ago
265c871
Render many sets of hopefully charts.
Bryan O'Sullivan
17 years ago
e568d87
Benchmark result charting.
Bryan O'Sullivan
17 years ago
2d81732
Give some benchmark groups better names.
Bryan O'Sullivan
17 years ago
3a86c2d
Add breakEnd.
Bryan O'Sullivan
17 years ago
e635b4a
Split out packages needed for tests.
Bryan O'Sullivan
17 years ago
3e973ae
Make benchmarks.
Bryan O'Sullivan
17 years ago
44b2703
Benchmark toLower.
Bryan O'Sullivan
17 years ago
4efa82c
Get rid of obsolete benchmarking code.
Bryan O'Sullivan
17 years ago
40f5e1b
Try to make case mapping faster.
Bryan O'Sullivan
17 years ago
1f4ce2a
Measure toUpper.
Bryan O'Sullivan
17 years ago
cc1b015
Measure and improve replicate.
Bryan O'Sullivan
17 years ago
187893f
Speed up init.
Bryan O'Sullivan
17 years ago
5d42411
Fix up some performance problems using more specific strict types.
Bryan O'Sullivan
17 years ago
b71b17e
Many new benchmarks.
Bryan O'Sullivan
17 years ago
c67c26b
Speed up intersperse?
Bryan O'Sullivan
17 years ago
cd6f8af
Benchmark intersperse and intercalate.
Bryan O'Sullivan
17 years ago
bbbaad9
Drop yet more INLINE directives.
Bryan O'Sullivan
17 years ago
4b5d6a1
Finish off rounding out the existing benchmarks with lazy variants.
Bryan O'Sullivan
17 years ago
93071d0
More benchmark cleanups.
Bryan O'Sullivan
17 years ago
8970b53
Rationalise names, and add lazy tests.
Bryan O'Sullivan
17 years ago
0ecaa5b
Fix up lazy intercalate.
Bryan O'Sullivan
17 years ago
af4e402
Fix up lazy concat and concatMap.
Bryan O'Sullivan
17 years ago
b3fad05
Benchmark concatMap, and redefine it to not use fusion.
Bryan O'Sullivan
17 years ago
2ebdd17
Benchmark intercalate.
Bryan O'Sullivan
17 years ago
f60d964
Benchmarks, using criterion!
Bryan O'Sullivan
17 years ago
c44ba7a
Rewrite intercalate to not use fusion.
Bryan O'Sullivan
17 years ago
2a9d765
Performance improvements by not taunting the 6.10 inliner.
Bryan O'Sullivan
17 years ago
e91c827
Make concat and concatMap inline-friendly.
Bryan O'Sullivan
17 years ago
0b0c021
Fix typo.
Bryan O'Sullivan
17 years ago
e92efff
Try to make concat faster, without succeeding. This is probably still a useful transformation.
Bryan O'Sullivan
17 years ago
a40579a
Add a dependency on deepseq.
Bryan O'Sullivan
17 years ago
4330bbf
Add an NFData instance.
Bryan O'Sullivan
17 years ago
e63b869
Get rid of the fused version of concat.
Bryan O'Sullivan
17 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list