haskellian view 3