Articles

  • Incrementally solving the Applicative instance for Compose

    Ben Tefay - 04 February, 2019

    Here at Stacktrace, our team have been working our way through the incredible (and incredibly challenging) Haskell data61 course . Last…

  • Let's learn about lenses

    Brad Parker - 21 August, 2018

    Before we begin: in order to understand a lot of the following you’ll first need some familiarity with Haskell syntax and be somewhat…

  • console.log to victory!

    Keiran O'Leary - 13 July, 2018

    A colleague of mine was investigating a peculiar bug within a separate company’s codebase. They needed to observe the bug in staging, and…

  • Easy JS bundles with Parcel

    Rowan Hogan - 22 June, 2018

    I recently had the need to host a script separately from the bundle of the main app I was working on. This script was to be included on any…

  • Extensibility in Elixir Using Behaviours

    Matt Furness - 22 May, 2018

    The last post dug into protocols and how they can be used to define implementations for new or different data types. This post will cover…