1.
About this book
1.1.
Our toolbox
2.
What makes programs go fast?
2.1.
Evaluation in Haskell
2.2.
Allocation and data representation in Haskell
2.3.
GHC optimizations
3.
Classifying performance issues
4.
Finding performance issues using profiling
4.1.
Cost-center profiling
4.2.
Heap profiling
5.
Automated testing for performance regressions
6.
Case studies
6.1.
Parsing and processing
6.2.
Streaming
6.3.
Web service
6.4.
Architecture
7.
Where to go next
Contributors
Light (default)
Rust
Coal
Navy
Ayu
Haskell Performance Tuning Book
Automated testing for performance regressions