Haskell type class Page
Haskell Type class