Subscribe
Sign in
Home
Haskell
Archive
About
Latest
Top
Discussions
Programming requires breadth of knowledge
Is learning Haskell about tackling Big Ideas?
May 26, 2023
•
Chris Martin
9
Share this post
Type Classes
Programming requires breadth of knowledge
Copy link
Facebook
Email
Notes
More
4
The friendship between Haskell and C
As a brief introduction to how Haskell FFI works, I’ll be talking about my memfd package, which is available on Hackage. Part 1 of this article lays out…
Mar 16, 2023
•
Chris Martin
1
Share this post
Type Classes
The friendship between Haskell and C
Copy link
Facebook
Email
Notes
More
Abstractions of import
Sockets and Pipes is complete! Summary of lessons learned from this project.
May 9, 2023
•
Chris Martin
7
Share this post
Type Classes
Abstractions of import
Copy link
Facebook
Email
Notes
More
1
What's new in GHC 2021
A complete overview of the modern Haskell defaults
Mar 14, 2023
•
Chris Martin
8
Share this post
Type Classes
What's new in GHC 2021
Copy link
Facebook
Email
Notes
More
7.5 years of NixOS on the desktop, cleaned up with Flakes
How I changed my NixOS habits using Flakes to avoid excessive rebuilding
Mar 28, 2023
•
Chris Martin
3
Share this post
Type Classes
7.5 years of NixOS on the desktop, cleaned up with Flakes
Copy link
Facebook
Email
Notes
More
5
Lead or be led
Libraries let us liberate
Jul 16, 2023
•
Chris Martin
4
Share this post
Type Classes
Lead or be led
Copy link
Facebook
Email
Notes
More
Turtles aren't just for kids
I have a confession: I’ve gotten extremely bored with writing demonstration code. The problem is that the only interesting effect I’ve ever been able to…
May 19, 2023
•
Chris Martin
4
Share this post
Type Classes
Turtles aren't just for kids
Copy link
Facebook
Email
Notes
More
hspec, specify, shouldBe
How simple testing can be.
Jun 26, 2023
•
Chris Martin
3
Share this post
Type Classes
hspec, specify, shouldBe
Copy link
Facebook
Email
Notes
More
Disregard Data.List
Lately I’ve started using streaming library by default instead of the utilities in Data.List. The standard manipulation functions for list are part of…
May 13, 2024
•
Chris Martin
3
Share this post
Type Classes
Disregard Data.List
Copy link
Facebook
Email
Notes
More
Bits in Haskell
Bitwise arithmetic is not exotic to Haskell; it works just like any other language.
Apr 3, 2023
•
Chris Martin
1
Share this post
Type Classes
Bits in Haskell
Copy link
Facebook
Email
Notes
More
Working with Legacy Haskell
A sort of book review: Working Effectively with Legacy Code from a Haskeller’s perspective.
Apr 10, 2023
•
Chris Martin
3
Share this post
Type Classes
Working with Legacy Haskell
Copy link
Facebook
Email
Notes
More
Faking with type families
Type families give us great power to work polymorphically. In conjunction with "fake" instances, this can make it possible to test code that seemed…
May 3, 2023
•
Chris Martin
3
Share this post
Type Classes
Faking with type families
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts