To drop `let` or not would be decided after a call on `where` has been made. Personally I don't like `let` and think it's always wrong (or at least ugly) to use it, but there is a clear compromise here where it can stay put. That said, as Elm is not yet 1.0, there is no obligation not to break existing code (this has happened several times already) in such a case where `let` were removed. I'm sure other "pro-where" people have different opinions.
> ... Can you address that? (It was about refactoring.) Please correct me if I'm wrong, but I think I already did. To put the above summary together this morning I went over the old thread again, and thought the point about `lambda + let` to be decently refuted already. For brevity above I probably left out the previous back-and-forth. For the interested, that particular stream of debate begins here https://github.com/elm-lang/elm-compiler/issues/621#issuecomment-103122010 and ends around here https://github.com/elm-lang/elm-compiler/issues/621#issuecomment-103358388. -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
