Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data HashQualified n Source #
Instances
stripNamespace :: Name -> HashQualified Name -> HashQualified Name Source #
toName :: HashQualified n -> Maybe n Source #
sortByLength :: [HashQualified Name] -> [HashQualified Name] Source #
fromNameHash :: Maybe Name -> Maybe ShortHash -> HashQualified Name Source #
take :: Int -> HashQualified n -> HashQualified n Source #
toStringWith :: (n -> String) -> HashQualified n -> String Source #
toTextWith :: (n -> Text) -> HashQualified n -> Text Source #
fromNamedReferent :: n -> Referent -> HashQualified n Source #
fromNamedReference :: n -> Reference -> HashQualified n Source #
fromReferent :: Referent -> HashQualified Name Source #
fromName :: n -> HashQualified n Source #
matchesNamedReferent :: Name -> Referent -> HashQualified Name -> Bool Source #
matchesNamedReference :: Name -> Reference -> HashQualified Name -> Bool Source #
requalify :: HashQualified Name -> Referent -> HashQualified Name Source #