u/Kyraimionin r/haskell • Recommends
"How to make a Haskell program 5x faster with 16 lines of code" (@lexi_lambda for Tweag).
#haskell#ghc-core#optimization
5K subscribers • 20 videos on Hallway
Advanced. Deep dive for people who know the field.
19K views4 years ago1 recommendation
Programming languagesSystems programmingHaskellPerformance and optimizationCompilers and interpreters
Alexis King demonstrates how to optimize a Haskell program's performance by analyzing GHC Core and making targeted code changes.
Alexis has "had the opportunity for the past couple months at Tweag to work on optimizing the compile time performance of GHC - the Haskell compiler - and one of the things that has come up a number of times, while [she has] been working on this, is that people don't have a super great idea about how it is that [she] actually optimize[s] a Haskell program and how [she]'d recommend that other people optimize a Haskell program." She acknowledges that is a broad subject and that it is easy to get the wrong idea that there is one, singular answer. In this video, she presents "one example of optimizing a Haskell program in some particular way that really focuses on a particular approach - which, in this particular example, is going to involve looking at GHC core." -- Contact: Tweag Website: tweag.io/ Tweag Twitter: twitter.com/tweagio Alexis King's Twitter: twitter.com/lexi_lambdaWhat people say. Highly recommended as an exceptional, practical guide to Haskell performance optimization and reading GHC Core.
u/Kyraimionin r/haskell • Recommends