haskell-notebooks/existential-types.md