Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
class Functor f => HasLabel f where Source #
relabel :: Applicative m => (Maybe Symbol -> a -> m b) -> f a -> m (f b) Source #
Given a function for resolving labels, where the presence of a symbol denotes a label in a different function, rename all labels in a function.