For example, I'm using YASON to parse data from API and then want to define a schema which will unserialize this data into CL objects or serialize them back to arrays and hash-tables.
To make this process reverable, I have to use the feature of YASON, when it for booleans returns yason:true or yason:false symbols and for null returns a :null keyword.
I want these fields to be represented on CL side as NIL, and T. And to do this, I'd like to define some way a new schemas - something like yason-boolean and yason-null. There is no reason to put these definitions into schemata library I just want to extend it in my library which need this.
For example, I'm using YASON to parse data from API and then want to define a schema which will unserialize this data into CL objects or serialize them back to arrays and hash-tables.
To make this process reverable, I have to use the feature of YASON, when it for booleans returns
yason:trueoryason:falsesymbols and fornullreturns a:nullkeyword.I want these fields to be represented on CL side as
NIL, andT. And to do this, I'd like to define some way a new schemas - something likeyason-booleanandyason-null. There is no reason to put these definitions intoschematalibrary I just want to extend it in my library which need this.