> let-bound values can be given type annotations that reference type variables from the top level
that's v thoughtful actually, I hadn't heard that before, just local variables in any case, makes a lot of sense for tricky functions. is this an elm specific creation or do you also see it in Haskell? (iirc, never) (what I wouldn't give for let-in in Python right now...) On Tue, 15 Nov 2016 at 14:55 Max Goldstein <[email protected]> wrote: > I'm personally looking forward to three longstanding bugs being fixed. > First, recursive definitions like x = x are caught by the compiler. Second, > a bug caching compiled forms of modules has been resolved, forcing a > rebuild when necessary. Finally, let-bound values can be given type > annotations that reference type variables from the top level. This makes > certain code much more readable. > > 0.17 was a groundbreaking release. 0.18 is a much more polished one. It's > true that we don't have server-side rendering yet, and the debugger UI > needs a few tweaks, but this is forward progress and I'm happy for it. > > -- > 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. > -- 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.
