yaml-rpc-0.1: Simple library for network (TCP/IP) YAML RPC
Source code
Contents
Index
Network.YAML.Base
Documentation
class
(
ConvertSuccess
YamlObject
a,
ConvertSuccess
a
YamlObject
,
Default
a) =>
IsYamlObject
a
Source
Instances
IsYamlObject
Double
IsYamlObject
Int
IsYamlObject
Integer
IsYamlObject
String
IsYamlObject
ByteString
IsYamlObject
YamlObject
IsYamlObject
Call
IsYamlObject
a =>
IsYamlObject
[a]
(
IsYamlObject
a,
IsYamlObject
b) =>
IsYamlObject
(a, b)
(
IsYamlObject
a,
IsYamlObject
b,
IsYamlObject
c) =>
IsYamlObject
(a, b, c)
getAttr
::
ByteString
->
YamlObject
->
Maybe
YamlObject
Source
getScalar
::
IsYamlScalar
a =>
YamlObject
->
Maybe
a
Source
getList
::
YamlObject
-> [
YamlObject
]
Source
getScalarAttr
::
IsYamlScalar
a =>
ByteString
->
YamlObject
->
Maybe
a
Source
getSubKey
::
IsYamlScalar
a =>
ByteString
->
ByteString
->
YamlObject
->
Maybe
a
Source
getItem
::
ByteString
->
Int
->
YamlObject
->
YamlObject
Source
getListAttr
::
ByteString
->
YamlObject
-> [
YamlObject
]
Source
getFirstKey
::
YamlObject
->
ByteString
Source
serialize
::
IsYamlObject
a => a ->
ByteString
Source
unserialize
::
IsYamlObject
a =>
ByteString
->
Maybe
a
Source
Produced by
Haddock
version 2.6.1