module TreeSitter.Range ( Range(..) ) where -- | A half-open interval of integers, defined by start & end indices. data Range = Range { start :: {-# UNPACK #-} !Int, end :: {-# UNPACK #-} !Int } deriving (Eq, Show)