Blog articles

Wednesday, 23 December 2020

Part 4: Making http requests from Elm to IHP

Communication between Elm and IHP through HTTP JSON requests.
Tuesday, 22 December 2020

Part 3: Structure Elm into a multi-widget app for IHP

Making the widget-equivalent of Richard Feldmans's RealWorld SPA.
Saturday, 19 December 2020

Part 2: How to initialize data from IHP directly to Elm

Generate types, encoders and decoders for Elm automatically in IHP.
Tuesday, 15 December 2020

Series: IHP with Elm

Make widgets for your IHP/Haskell app with Elm.
Sunday, 13 December 2020

Part 1: How to setup IHP with Elm

Get Elm with hot reloading on top of IHP, the new framework that makes Haskell a cool kid in web dev.
Wednesday, 19 August 2020

100 days of Haskell, day 1

The intimidating power of Haskell shall be mine in 100 days.
Thursday, 7 May 2020

How to use Elm in a React app (with Parcel)

Try Elm in production without rewriting your whole app.
Thursday, 23 April 2020

How to type-check data from an external source

Be able to trust the data you fetch. Slaying a UI antipattern with TypeScript and React (part 3).
Thursday, 9 April 2020

Slaying a UI antipattern with TypeScript and React (part 2)

This time we are folding data based on external data in a neat way.
Thursday, 26 March 2020

Slaying a UI antipattern with TypeScript and React

Fetch data like a knight in functional armor using a powerful Elm pattern.
Thursday, 27 February 2020

Learning functional programming requires a big leap of faith

Not sure I would bother to learn it, had I not been thrown into it.