Data.Stream.Hinze.Memo
Documentation
We could add functional dependencies |k -> t| and |t -> k|, but since Haskell has a nominal type system there may be several isomorphic key types that relate to the same table type (or vice versa).
hinze-streams-1.0: Streams and Unique Fixed Points
Data.Stream.Hinze.Memo
We could add functional dependencies |k -> t| and |t -> k|, but since Haskell has a nominal type system there may be several isomorphic key types that relate to the same table type (or vice versa).