Menu Icon
About
About Us
What We Do
Who We Are
Our Offices
Spain Office
Solutions
Services
AI Solutions
DevOps
Functional Programming
Technology
Haskell
Insights
Careers
Get in Touch
Get in Touch
Stack Builders Insider
Discover expert insights by industry-leading engineers to help you deliver pragmatic, reliable software solutions.
Email
Subscribe
By subscribing, you agree our
Privacy Policy
.
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
Search
The Rise of the ETA Stack
The Rise of the ETA Stack
ETA Stack
There's an emerging trend of using the "ETA Stack" for web application development, as opposed to traditional LAMP or MEAN stacks. The ETA Stack is characterized by the use of languages offering expressive types. We discuss some of the specific technologies used today in ETA Stack applications, as well as its benefits.
Justin Leitgeb
10 mins read
Servant authentication and sessions via cookies
Servant authentication and sessions via cookies
Tutorial
Parsing Libraries
Authentication
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.
User Icon
Mark Karpov
15 mins read
Mustache templates in Haskell
Mustache templates in Haskell
Haskell
Tutorial
Design
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.
User Icon
Mark Karpov
12 mins read
Concurrent Haskell in the real world
Concurrent Haskell in the real world
Haskell
Programming
Notes about use of concurrent Haskell that made our production code almost 100 times faster.
User Icon
Mark Karpov
10 mins read
Cassava Megaparsec library released
Cassava Megaparsec library released
Parsing Libraries
We have released a new open source library for CSV parsing that provides good error-messages and plays nicely with Cassava.
User Icon
Mark Karpov
2 mins read
Creating a GUI application in Haskell
Creating a GUI application in Haskell
Haskell
Tutorial
Programming
GUI
This time, we’re developing a calculator using bindings to GTK+. This tutorial would be great for Haskell beginners and others who come from an imperative background. This popular post was originally written in 2015 and updated in March 2024 to reflect the process of creating a GUI application from scratch with Haskell and GTK+.
User Icon
Mark Karpov (+1 more)
27 mins read
16
17
18
19
20
...