Menu

#Haskell

11 posts

Feed·
11 of 11 posts
CLAUDE.md for Haskell: 13 Rules That Make AI Write Idiomatic, Type-Safe Haskell
🖼️
0

CLAUDE.md for Haskell: 13 Rules That Make AI Write Idiomatic, Type-Safe Haskell

DEV Community·Olivia Craft·18 days ago
#4eeQ2DBd
#rule#haskell#claudemd#ai#fullscreen#type

AI-generated Haskell often uses partial functions, avoids the type system, and misses monadic patterns. These 13 CLAUDE.md rules enforce total functions, proper error handling, and real Haskell idioms.

15s
Read More
Scheme vs Haskell for Academic Functional Programming: I TAed Both Courses and Here's What I Learned
🖼️
0

Scheme vs Haskell for Academic Functional Programming: I TAed Both Courses and Here's What I Learned

DEV Community·우병수·28 days ago
#xPRy4JQM
#lang#where#when#haskell#students#type

Discover the differences between Scheme and Haskell in academic functional programming, from a TA's perspective. Learn how students struggled with each language and what it means for teaching.

15s
Read More
📰
0

Functional Programming Refresher

DEV Community: haskell·Simon Horlick·about 1 month ago
#fAbZL2pz
#dev#class#code#highlight#haskell#article

A Magma is a set with a (closed) binary operation. A Semigroup is a magma where the operation is associative. class Semigroup a where ( ) :: a -> a -> a -- ^ read as "append" Must satisfy: (x y) z == x (y z) -- associativity Example: [1,2] [3,4] [5] ==…

15s
Read More
📰
0

Hacking the Airship: Learning Haskell Amidst 100dB of Machine Noise

DEV Community: haskell·Andy Stewart·about 1 month ago
#mZSQNAOv
#dev#strong#state#haskell#code#emacs

In my previous post, I shared how I found sanctuary in Emacs. But life has a way of throwing you into a "System Reset." To support my dream, I had to pause my professional dev career and move to Guangzhou to run a clothing business.…

15s
Read More
📰
0

Why Protecting Flowering Plants Is Crucial to Our Future

Yale E360·Yale E360·about 2 months ago
#arVB1plc
#e360#david#george#haskell#flowering#plants

In his latest book, biologist David George Haskell describes flowering plants as “world creators.” In an interview with Yale Environment 360, he explains how they spurred the evolution of new ecosystems and what flowering plants can teach us about…

15s
Read More