abhinavsarkar.net
About
Posts
Notes
μBlog
Projects
Photos
Readings
Activities
Now
Feed
Link to Atom feed of posts
Thirteen posts tagged ‘haskell’
2023
Implementing Co, a Small Language With Coroutines #4: Adding Channels
Jun 3 2023
programming
programming-languages
interpreters
concurrency
continuations
haskell
26 min
8
4 🗣️
30 ❤️
18 🔁
Implementing Co, a Small Language With Coroutines #3: Adding Coroutines
Feb 11 2023
programming
programming-languages
interpreters
concurrency
continuations
haskell
30 min
4
3 🗣️
11 ❤️
10 🔁
2022
Writing a Static Site Generator Using Shake
Dec 17 2022
haskell
programming
build-systems
31 min
0
4 🗣️
4 ❤️
5 🔁
2021
Implementing Co, a Small Language With Coroutines #2: The Interpreter
Sep 21 2021
programming
programming-languages
interpreters
haskell
32 min
15
4 🗣️
14 ❤️
7 🔁
Implementing Co, a Small Language With Coroutines #1: The Parser
Apr 24 2021
programming
programming-languages
parsing
haskell
25 min
9
3 🗣️
19 ❤️
4 🔁
Solving Advent of Code “Handy Haversacks” in Type-level Haskell
Jan 4 2021
programming
type-level
haskell
16 min
0
2 🗣️
3 ❤️
1 🔁
2020
JSON Parsing from Scratch in Haskell: Error Reporting—Part 2
Sep 30 2020
programming
parsing
JSON
haskell
23 min
0
JSON Parsing from Scratch in Haskell: Error Reporting—Part 1
Sep 29 2020
programming
parsing
JSON
haskell
25 min
0
3 🗣️
4 ❤️
4 🔁
JSON Parsing from Scratch in Haskell
May 4 2020
programming
parsing
JSON
haskell
41 min
23
11 🗣️
56 ❤️
23 🔁
Notes for ‘Thinking with Types: Type-level Programming in Haskell’, Chapters 1–5
Mar 18 2020
programming
notes
type-level
haskell
16 min
5
4 🗣️
16 ❤️
9 🔁
2018
Fast Sudoku Solver in Haskell #3: Picking the Right Data Structures
Aug 13 2018
programming
puzzles
haskell
nilenso
34 min
16
7 🗣️
1 🔁
Fast Sudoku Solver in Haskell #2: A 200x Faster Solution
Jul 11 2018
programming
puzzles
haskell
nilenso
14 min
25
8 🗣️
4 ❤️
2 🔁
Fast Sudoku Solver in Haskell #1: A Simple Solution
Jun 28 2018
programming
puzzles
haskell
nilenso
27 min
21
13 🗣️
21 ❤️
1 🔁