Humor/Hackage Theme Song
We built this hackage,
We built this hackage on lambda and types
Say you don't know me, or the parameters I pass
Say you don't care who instances this type class
Knee deep in the thunk, value infinitely big
Too many constraints eating up the type sig
Main runs the Monad,
Listen to the Reader
Don't you remember?
We built this hackage
We built this hackage on lambda and types!
We built this hackage, we built this hackage on lambda and types
Built this hackage, we built this hackage on lambda and types
Someone always playing package games
Who cares they're always changing package names
We just want to compile here, someone stole the type hack
They call us lazy, evaluate us off the stack
Main runs the Monad,
Listen to the Reader
Don't you remember?
We built this hackage
We built this hackage on lambda and types!
We built this hackage, we built this hackage on lambda and types
Built this hackage, we built this hackage on lambda and types
It's just another version in our release style
Cabal has got the build deps, and we upload the file
Who counts the downloads underneath package node
Who writes the type errors into our source code
Don't tell us you need us, 'cause we're the db of tools
Looking for pragmas, crawling through your RULES
Don't you remember ...
Main runs the Monad,
Listen to the Reader
Don't you remember?
We built this hackage,
We built this hackage on lambda and types
We built this hackage, we built this hackage on lambda and types
Built this hackage, we built this hackage on lambda and types
Built this hackage, we built this hackage on lambda and types
Built this hackage, we built this hackage on lambda and types
We built, we built this hackage yeah
We built this hackage
We built, we built this hackage
(Repeat - fade)