| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.Foscam.File.AliasCharacter
- data AliasCharacter
- class AsAliasCharacter p f s where
- aliasCharacter :: (Monad f, CharParsing f) => f AliasCharacter
Documentation
data AliasCharacter Source #
class AsAliasCharacter p f s where Source #
Methods
_AliasCharacter :: Optic' p f s AliasCharacter Source #
Instances
| (Choice p, Applicative f) => AsAliasCharacter p f Char Source # | |
| AsAliasCharacter p f AliasCharacter Source # | |
aliasCharacter :: (Monad f, CharParsing f) => f AliasCharacter Source #
>>>parse aliasCharacter "test" "2062"Right (AliasCharacter '2')
>>>parse aliasCharacter "test" "2"Right (AliasCharacter '2')
>>>parse aliasCharacter "test" "abc"Right (AliasCharacter 'a')
>>>parse aliasCharacter "test" "*"Left "test" (line 1, column 2): not an alias character: *
>>>parse aliasCharacter "test" "<"Left "test" (line 1, column 2): not an alias character: <
>>>parse aliasCharacter "test" ""Left "test" (line 1, column 1): unexpected end of input expecting alias character