In this hands on tutorial, you will build a simple Haskell application: a bot that does things on reddit.com (for example, highlighting posts that match certain rules) by driving reddit's API from a Haskell application.
You will explore a selection of practical topics that are useful when using Haskell in the real world, for example: monad transformer stacks for configuration and logging, parsing JSON, using lenses, and error handling.
It would be great if you could program well in some other language, and have basic Haskell knowledge (for example: what functions and types are, what map does). You will also need to bring a laptop along with stack configured ahead of time, and will need a network connection.
More info on how to configure stack can be found here.
YOU MAY ALSO LIKE:
- Well-Typed's Guide to the Haskell Type System (in London on 10th October 2018)
- HaskellX2gether Community Day 2018 (in London on 13th October 2018)
- Well-Typed's Guide to Haskell Performance and Optimization (in London on 15th - 16th October 2018)
- Fast Track to RESTful Microservices (in London on 29th - 31st October 2018)
Hands On Tutorial: Build yourself a reddit bot
Ben's career has spanned supercomputing, distributed systems, and programming languages, and taken him all across the world from Los Angeles to Johannesburg. Most recently he has been based in London taking Haskell work where he can find it.