{-# OPTIONS_HADDOCK not-home #-} -- | -- A unified Text type providing interoperability between various text -- back-ends present in the Haskell ecosystem. -- -- This is intended to be used directly: -- -- @ -- import "Core.Text" -- @ -- -- as this module re-exports all of the various components making up this -- library's text handling subsystem. module Core.Text ( -- * Internal representation -- | -- Exposes 'Bytes', a wrapper around different types of binary data, and 'Rope', -- a finger-tree over buffers containing text. module Core.Text.Bytes, module Core.Text.Rope, -- * Useful utilities -- | -- Useful functions for common use cases. module Core.Text.Colour, module Core.Text.Utilities, ) where import Core.Text.Bytes import Core.Text.Colour import Core.Text.Rope import Core.Text.Utilities