Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data Link = Link {}
- parseLink :: Text -> Either String Link
- formatLink :: Link -> Text
- newtype FeedLink = FeedLink {}
- newtype MessageLink = MessageLink {}
- newtype BlobLink = BlobLink {
- unBlobLink :: Hash
- class IsLink t where
Documentation
A link to a message, feed, or blob.
parseLink :: Text -> Either String Link Source #
Parses a Link eg "@LA9HYf5rnUJFHHTklKXLLRyrEytayjbFZRo76Aj/qKs=.ed25519"
formatLink :: Link -> Text Source #
Formats a Link.
A link to a feed.
newtype MessageLink Source #
A link to a message.
A link to a blob.