higher-derive (cargo): Custom derives for `higher`
Keywords: haskell|applicative|functor|monad|category-theory