Blog

+ More
+ More
Teaching Haskell in the Age of LLMs, Part 1: Ban or Embrace?Teaching Haskell in the Age of LLMs, Part 1: Ban or Embrace?
Upstream posts
How We Use Claude Code at SerokellHow We Use Claude Code at Serokell
Sunsetting the Haskell Certification ProgramSunsetting the Haskell Certification Program
Rust, Haskell, and the Architecture Behind Solana: Interview with Greg FitzgeraldRust, Haskell, and the Architecture Behind Solana: Interview with Greg Fitzgerald
Daml Smart Contract GuideDaml Smart Contract Guide
Building a RAG Investment AssistantBuilding a RAG Investment Assistant
From Scientific Computing to Type-Safe Finance: BitnomialFrom Scientific Computing to Type-Safe Finance: Bitnomial
Editor’s pick
Daml for Haskellers: interview with Heitor Toledo Lassarote de PaulaDaml for Haskellers: interview with Heitor Toledo Lassarote de Paula
Upstream posts
Haskell, Strong Types, and the Next Generation of Bioinformatics: interview with Michal GajdaHaskell, Strong Types, and the Next Generation of Bioinformatics: interview with Michal Gajda
Claude Code: From Agent to Useful ToolClaude Code: From Agent to Useful Tool
How Serokell Contributes to the Future of HaskellHow Serokell Contributes to the Future of Haskell
Rust, C++, and the Tradeoffs Behind Safe Low-Level Code: interview with Nikita LisitsaRust, C++, and the Tradeoffs Behind Safe Low-Level Code: interview with Nikita Lisitsa
Serokell’s Work on GHC: Dependent Types, Part 5Serokell’s Work on GHC: Dependent Types, Part 5
The Hidden Perils of MonadBaseControlThe Hidden Perils of MonadBaseControl
Thanks for visiting the Serokell blog.
Serokell is a multinational team of programmers, joined by love towards functional languages. Science and education are among the core values of Serokell. Our blog is a place for our specialists to talk about things that matter to them. Stay tuned to read more about pioneering research and practical applications of functional programming, mathematics, artificial intelligence, and computer science.