Я хочу иметь доступ к let-binding в следующем where-clause.Где внутри Let, Haskell Scoping,
Почему этот код не работает? И еще более важно: как мне заставить его работать?
test bar = let baz = bar - 1 in
foo where
foo = baz`
он говорит: Не в области видимости: baz' Perhaps you meant
бара»
Вы действительно хотели написать 'baz'' или это было' baz', что вы хотели? –