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))