rope-0.6.4: Tools for manipulating fingertrees of bytestrings with optional annotations

Safe HaskellNone

Data.Rope.Internal

Contents

Synopsis

Documentation

Construction

Analysis

Deconstruction

Cutting

Unpacking

class Breakable a whereSource

Methods

break :: (a -> Bool) -> Rope -> (Rope, Rope)Source

span :: (a -> Bool) -> Rope -> (Rope, Rope)Source

takeWhile :: (a -> Bool) -> Rope -> RopeSource

dropWhile :: (a -> Bool) -> Rope -> RopeSource

Instances