Haskell's @ symbol - Type Application

Demystifying a powerful language extension that powers the IHP framework...

February 3, 2021 · Zac Wood

Deploying IHP on a NixOS Server

A step by step guide on deploying a production Haskell application on a budget!...

January 27, 2021 · Zac Wood

Building IHP Apps with GitHub Actions

When installing software with Nix, if the target isn’t available in a binary cache somewhere, the software will be built on your machine from source. This is fine for a development machine, but when deploying software on a remote server this can be tricky depending on the resources available. Building Haskell programs is a long, resource intensive process, so on a t2.micro EC2 instance it’s pretty much a lost cause....

January 20, 2021 · Zac Wood

Basic Data Scraping in Haskell Part 2: Transforming Data and Storing with IHP

A journey through modeling and creating a data pipeline with functional programming...

January 13, 2021 · Zac Wood

Basic Data Scraping in Haskell Part 1: HTTP and JSON

How to work with and model JSON data in Haskell and easily scrape JSON over HTTP...

January 5, 2021 · Zac Wood