/ test-package / JumpToDefOnUnused.dhall

Copy path to clipboard

dhall-docs will detect some names (record fields, let-bindings and lam-bindings) are unused and therefore won't be highlighted

Source

{-|
`dhall-docs` will detect some names (record fields, let-bindings and lam-bindings)
are unused and therefore won't be highlighted
-}

let unused = 1
let used = 3

let unusedRecord = { foo = 1 }
let usedRecord = { foo = 1 }

let f =
\(unused : Bool)
-> \(used : Natural)
-> \(r : { unused : Text, used : Natural}) -> used + r.used

in used + usedRecord.foo + f True 1 { unused = "foo", used = 3 }