Yang, Bo

Results 299 issues of 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.

help wanted

enhancement

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)`.

https://scalafiddle.io/sf/WZF1BTb/0

bug

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

documentation

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?