( Location, a )
{ start : Position
, end : Position
}
{ line : Basics.Int
, column : Basics.Int
}
end : Loc a -> Position
locate : Position -> Position -> a -> Loc a
location : Loc a -> Location
map : (a -> b) -> Loc a -> Loc b
start : Loc a -> Position
todoDummyLocate : a -> Loc a
todoDummyLocation : Location
todoDummyPosition : Position
value : Loc a -> a
encodeLocation : Location -> Json.Encode.Value
Encodes a Location as a JSON value.