{-# LANGUAGE Safe #-} {-# OPTIONS_HADDOCK not-home #-} -- | Character sets. module Kleene.Internal.Sets ( dotRSet, ) where import Data.RangeSet.Map (RSet) import qualified Data.RangeSet.Map as RSet -- | All but the newline. dotRSet :: RSet Char dotRSet :: RSet Char dotRSet = RSet Char forall a. Bounded a => RSet a RSet.full RSet Char -> RSet Char -> RSet Char forall a. (Ord a, Enum a) => RSet a -> RSet a -> RSet a RSet.\\ Char -> RSet Char forall a. a -> RSet a RSet.singleton Char '\n'