Difference between revisions of "Performance/IO"
Jump to navigation
Jump to search
m (Added link too WC page) |
(+cat) |
||
Line 1: | Line 1: | ||
{{Performance infobox}} |
{{Performance infobox}} |
||
+ | [[Category:Performance|IO]] |
||
==I/O== |
==I/O== |
||
Revision as of 11:31, 13 January 2007
Haskell Performance Resource
Constructs: Techniques: |
I/O
If the standard lazy IO operations are proving to be a bottleneck, buffer-based IO is an alternative (hGetBuf/hPutBuf). This can be particularly effective when combined with packed strings (see wc).
Some external libraries also provide memory mapped IO.
You may also wish to check out Library/Streams for a new approach to I/O.