Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- ntext :: (MonadTrans m, forall x. Monad x => Monad (m x)) => (s -> Text) -> DescriptorM m s Text
- newtype NText = NText {
- unwrapNText :: Text
Documentation
ntext :: (MonadTrans m, forall x. Monad x => Monad (m x)) => (s -> Text) -> DescriptorM m s Text Source #
A null-terminated text descriptor which reads characters until '\0' is encountered. Semantically, the '\0' is consumed by the parser. The entire text will be serialized with a '\0' character appended to the end.
Type-level variant of ftext
.
NText | |
|
Instances
Show NText Source # | |
IsString NText Source # | |
Defined in Data.Serialize.Describe.Combinators.NText fromString :: String -> NText # | |
Describe NText Source # | |
Defined in Data.Serialize.Describe.Combinators.NText type Context m NText :: Constraint Source # | |
type Context m NText Source # | |
Defined in Data.Serialize.Describe.Combinators.NText |