Safe Haskell | None |
---|---|
Language | Haskell2010 |
GHC.Tc.TyCl.PatSyn
Description
Typechecking pattern synonym declarations
Documentation
tcPatSynBuilderBind :: PatSynBind GhcRn GhcRn -> TcM (LHsBinds GhcTc) #
tcPatSynBuilderOcc :: PatSyn -> TcM (HsExpr GhcTc, TcSigmaType) #
nonBidirectionalErr :: Outputable name => name -> TcM a #