1st prize in 'Original code poems' in the "Waikato ACM Code Poetry Contest 2006":
Haskell is concise
Functional well-typed and neatIt is like Haiku
By FMota, preserved in Lambdabot:
Haskell's cryptic form
is natural to some folksand so is Haiku's
Kleisli composition forms
empty list error:
this elegant program diesso very quickly
less time debugging
more time downloading your brainto the type system
type checker: "You fool!
What you request makes no sense -rethink your bad code."
fmap abstract abstractionHaskell semantics
lambdas are being liftedthe wind is dying
the snow falls slowly
the lambdas are lifting -weak head normal form.
Haskell programs are
viewed in terms of "data flow";All state is transient.
By Thomas Hartman:
You come for magic
silver bullets slaying bugs...It is only code!
By Neil Davies:
Yesterday it worked.
Today it is still workingHaskell is like that!
Without a kigo
or requisite syllables,haiku don't typecheck
By Niklas Broberg:
Trapped in a monad,
use unsafePerformIO!Purity tainted...
drop autumn leaves until . all . pure . color . Left fail . frost otherwise
Soft rain falls
while Haskell infersall my types.
In my room
Haskell humbles me;Look, green leaves!
December buds swell.
Categories unlimitHaskell I once knew.
From The Monad.Reader
over any input type.The world on a String.
will it ever beat Emacs?Only time will tell.
To load code faster
and save disk space, GHCmust share libraries.
Binding to libcurl.
Get your data from the web.Who needs Firefox?