An expression like `count = [let { _ = print [i]; i = getLine } in ()]` yields a warning that `i` is unused (which is not the case apparently).