It is probably a useless question but why do we have "let in end" construct in ats? It is verbose and you have to write a new one in each inner scope, for example inside "if else" statement. Haskell goes well just with "let in" plus it has "where" which is very neat sometimes.
And also "val _ =..."'s go crazy sometimes. ATS is very expressive which already leads to increased code size. -- You received this message because you are subscribed to the Google Groups "ats-lang-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/ats-lang-users. To view this discussion on the web visit https://groups.google.com/d/msgid/ats-lang-users/01b9561f-d293-432e-b3ef-47eb3deb6ca6%40googlegroups.com.
