Re[2]: ADT views Re: [Haskell] Views in Haskell