Book

Haskell High Performance Programming

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

13h36m

Language

English

About Book

Who Is This Book For?

To get the most out of this book, you need to have a working knowledge of reading and writing basic Haskell. No knowledge of performance, optimization, or concurrency is required.

Book content

chapters 13h36m total length

Identifying Bottlenecks

Choose the Correct Data Structures

Profile and Benchmark to Your Heart's Content 30

The Devil is in the Detail

Parallelize for Performance

I/O and Streaming

Concurrency Performance

Tweaking the Compiler and Runtime System

GHC Internals and Code Optimizations

Foreign Function Interface: Saving the Last CPU Cycle

Programming for the GPU with Accelerate

Scaling to the Cloud with Cloud Haskell

Functional Reactive Programming

Library recommendations

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required