After a couple of months, Here is my first working monadic API as discussed in #3 and #8.
However, this version still uses Arrays (or any other Traversable) as for children and attributes.
This means with lots of smaller changes you should be able to keep large parts of your code.
Looking for feedback on this, as it involves a lot of breaking changes.
After a couple of months, Here is my first working monadic API as discussed in #3 and #8. However, this version still uses Arrays (or any other Traversable) as for children and attributes. This means with lots of smaller changes you should be able to keep large parts of your code.
Looking for feedback on this, as it involves a lot of breaking changes.