Menu Icon
What we do
AI Solutions
Haskell
Who we are
Insights
Careers
Contact Us
What we do
AI Solutions
Haskell
Who we are
Insights
Careers
Contact Us
Stack Builders Insider
Discover expert insights by industry-leading engineers to help you deliver pragmatic, reliable software solutions.
Subscribe
Thank you for subscribing to our newsletter!
Oops! Something went wrong...
Learn about practical DevOps in our free resource
Find out how you can optimize DevOps for better security, reliability, and scalability.
Learn more
Clouds and Servers
Explore some topics
Haskell
Tutorial
GHC
ghc optimization and fusion
You may have seen GHC pragmas with mysterious rules and phase indication in the source code of some great Haskell libraries like ‘text’ or ‘vector’. What is this all about? How do you use them in your project? As it turns out, it's easier than you may think.
Mark Karpov
Dec. 21, 2024
Tutorial
Parsing Libraries
Authentication
Cookies
servant authentication and sessions via cookies
Authentication is a sort of weak place in the Servant web framework. In this tutorial we build RESTful authentication in Servant storing all the session in an encrypted cookie client-side.
Mark Karpov
Dec. 21, 2024
Haskell
Tutorial
Design
mustache templates in haskell
In this tutorial we are going to use the Stache Haskell package developed by Stack Builders to work with Mustache templates — a popular logic-less template format.
Mark Karpov
Dec. 20, 2024
Haskell
Tutorial
Testing
behavior-driven development (bdd) in haskell with hspec
In this tutorial, we implement the Luhn algorithm to validate credit card numbers while we show the advantages of using a combination of Haskell and Hspec to achieve techniques and principles of the BDD software development process.
Juan Carlos Pazmiño
Dec. 20, 2024
Tutorial
Functional Programming
Image Processing
image processing with juicy pixels and repa
There are a lot of available libraries which help with image processing when working with functional programming languages. For this tutorial, we will use the JuicyPixels library for reading and writing image files, and Repa for efficient processing of numeric data.
Mark Karpov
Dec. 20, 2024
Haskell
Tutorial
Parsing Libraries
Databases and Data Processing
csv encoding and decoding in haskell with cassava
Encoding and decoding CSV files is a common task while building software, so as developers it’s important to find efficient ways to do it. As an example, in this tutorial, we use the Cassava library to encode and decode an Open Government CSV file.
Juan Pedro Villa Isaza
Dec. 20, 2024
...
9
10
11
12
13
...