Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
internally used existential type for taking track of annotations
Documentation
data SomeAnnotation where Source #
MkSomeAnnotation :: SymbolList xs => Proxy xs -> SomeAnnotation |
withSomeAnnotation :: SomeAnnotation -> (forall xs. SymbolList xs => Proxy xs -> r) -> r Source #
someAnnValue :: [EncAnn] -> SomeAnnotation Source #