Fibonacci

As of March 2020, School of Haskell has been switched to read-only mode.

It is more or less a joke that all that functional programmers care about are ways to compute the Fibonacci numbers.

fibs = 1:1:zipWith (+) fibs (tail fibs)

Our primary benchmark suite for Haskell is named nofib after all.

But what if we embrace this predilection? What tools and powers do we gain?