@hackage pointed3.1

Haskell 98 pointed and copointed data

Haskell 98 pointed and copointed data