In this article, we introduce you to the concept of algebraic data types and show how you can build your own data types in Haskell.| Algebraic Data Types in Haskell
Serokell is a software development company focused on building innovative solutions for complex problems. Come visit us at serokell.io!| DEV Community
In the second part of our Parsing With Haskell series, we cover Happy – a Haskell parser generator.| Parsing With Haskell (Part 2): Parsing With Happy
In the first part of our Parsing With Haskell series, we introduce you to Alex – a Haskell tool for generating lexers.| Parsing With Haskell (Part 1): Lexing With Alex
In this article, we show how to use TypeScript to implement Haskell concepts like algebraic data types, higher-kinded types, tagless final, and more.| Functional Programming in TypeScript
In this article, we will show you how to implement simple parser combinators from scratch and how to use the Megaparsec library to implement a parser for S-expressions.| Parser Combinators in Haskell
What are the pros and cons of using Rust for production applications? Find out in our interview with Benjamin Chastanier, a senior software engineer at Qovery.| Rust in Production: Qovery
Some time ago, we got a fantastic opportunity to interview Simon Peyton Jones, a key contributor to the design of Haskell and GHC. Read (or watch) our interview with him to find more about the past, present, and future of Haskell.| Past and Present of Haskell: Interview with Simon Peyton Jones