-- | -- Copyright: (c) 2021-2022 Andrew Lelechenko -- Licence: BSD3 -- Maintainer: Andrew Lelechenko <andrew.lelechenko@gmail.com> -- -- @since 0.2 module Data.Text.Utf16.Rope.Mixed ( Mixed.Rope , Mixed.fromText , Mixed.fromTextLines , Mixed.toText , Mixed.toTextLines , Mixed.null -- * Lines , Mixed.lines , Mixed.lengthInLines , Mixed.splitAtLine -- * Code points , Mixed.charLength , Mixed.charSplitAt , Mixed.charLengthAsPosition , Mixed.charSplitAtPosition -- * UTF-16 code units , Mixed.utf16Length , Mixed.utf16SplitAt , Mixed.utf16LengthAsPosition , Mixed.utf16SplitAtPosition ) where import qualified Data.Text.Mixed.Rope as Mixed