packages feed

haskell-language-server-2.14.0.0: plugins/hls-explicit-record-fields-plugin/test/testdata/CursorPositional.hs

module CursorPositional where
data RecOuter = RecOuter{
  middle :: RecMiddle
}

data RecMiddle = RecMiddle {
  inner :: RecInner
}

data RecInner = RecInner{
  foo   :: Char
  , bar :: Int
}

ex :: RecOuter
ex = RecOuter (RecMiddle (RecInner 'c' 42))