rope-utf16-splay-0.4.0.0: Ropes optimised for updating using UTF-16 code units and row/column pairs.

# rope-utf16-splay-0.4.0.0: Ropes optimised for updating using UTF-16 code units and row/column pairs.

Ropes optimised for updating using UTF-16 code units and row/column pairs. This implementation uses splay trees instead of the usual finger trees. According to my benchmarks, splay trees are faster in most situations.

Modules

rope-utf16-splay-0.4.0.0

- Data
  Submodules
  - Rope
    Submodules
    - Data.Rope.UTF16
      Submodules
      - Data.Rope.UTF16.Internal
        Submodules
        - Data.Rope.UTF16.Internal.Position
        - Data.Rope.UTF16.Internal.Text
  - Data.SplayTree