loads

Contents

loads#

discopy.cat.loads(raw)[source]#

Loads a serialised DisCoPy object.

Example

>>> raw = '{"factory": "cat.Ob", "name": "x"}'
>>> from discopy.cat import Ob
>>> assert loads(raw) == Ob('x')
>>> assert dumps(loads(raw)) == raw
>>> assert loads(dumps(Ob('x'))) == Ob('x')