ide-backend-common-0.9.1: Shared library used be ide-backend and ide-backend-server

Safe HaskellSafe-Inferred
LanguageHaskell2010

IdeSession.Strict.IntervalMap

Contents

Synopsis

Documentation

data StrictIntervalMap v a Source

Instances

fromList :: Ord v => [(Interval v, a)] -> StrictIntervalMap v a Source

toList :: Ord v => StrictIntervalMap v a -> [(Interval v, a)] Source

Re-exports

data Interval v :: * -> *

Constructors

Interval 

Fields

low :: v
 
high :: v
 

Instances

Eq v => Eq (Interval v) 
Ord v => Ord (Interval v) 
Show v => Show (Interval v)