Yang, Bo
Yang, Bo
CDATA sections can be created if `coalescing` flag is off. Note that `coalescing` flag is on by default and `scala -Xxml:-coalescing` will turn off the flag.
Current implementation use `Vector`, which consumes linear time when an element is inserted or removed in the middle of a `BindingSeq`. While, finger tree could be `O(1)` or `O(log n)`.
The current [example project](https://github.com/ThoughtWorksInc/Binding.scala-sample) is outdated. We should update link to newer activator templates: - https://github.com/ThoughtWorksInc/Binding.scala-static-web-site-template - https://github.com/ThoughtWorksInc/Binding.scala-play-template
This PR creates a lawful ListT, fixing #921 This PR also renames the original `ListT` to `CommutativeListT`, because it is only lawful when `M` is commutative as discussed in #921.
Hi @xuwei-k and @TomasMikula, I created some PRs to improve `StreamT` but did not get reviewed yet. Do you have any concerns?