Newsletter
Issue 238 2020-11-19
Subscribe now! We'll never send you spam. You can also follow our feed. Read more issues in the archives.
Welcome to another issue of Haskell Weekly! Haskell is a safe, purely functional programming language with a fast, concurrent runtime. This is a weekly summary of what’s going on in its community.
Featured
-
Where Lions Roam: Haskell & Hardware on the VELDT
This is an opinionated guide to hardware design from first principles using Haskell and VELDT.
-
Data types for build system dependencies by Neil Mitchell
Monadic and early cut-off? Use a sequence of sets.
-
Episode 31: Simplify Deriving by Haskell Weekly Podcast
Can Haskell’s deriving mechanism be simplified? Cody Goodman, Cameron Gera, and Taylor Fausak walk through the changes that Matt Parsons suggested.
-
Functional Algorithm Design, Part 0 by Jeremy Gibbons
How do you get from a fresh problem statement to an algorithmic solution?
-
Shuffling things up: Applying Group Theory in Advent of Code by Justin Le
To kick off the season, I’ve decided to write about one of my favorite puzzles from Advent of Code 2019 — Day 22: Slam Shuffle.
-
Superpowered keyword args in Haskell by Ben Kovach
This blog post is about how to deal with the growth of the humble function.
-
A tiny computer for Tiny BASIC by Gergő Érdi
Just a quick post to peel back the curtain a bit on a Clash example I posted to Twitter.
-
Unit Testing Compilation by Monday Morning Haskell
We’ve used Hspec before on the blog. But now we’ll apply it to our Haskellings program, in conjunction with the program configuration changes we made last week!
Jobs
Trying to hire a Haskell developer? You should advertise with us!
Show & tell
- Perspec by Adrian Sieber
App and workflow to perspectively correct images. For example whiteboards, document scans, or facades.