The previous time migration was mostly painless. There were some changes 
for sure but most code could be translated either outright trivially, or 
mostly straightforwardly.

Off the top of my head, most changes were:

1. different syntax for dataviewtypes and a different default when 
pattern-matching
2. some tooling was not ported (i.e. atsdoc and atslex)
3. the addition of function template obsoleted many uses of higher-order 
functions
4. minor changes to naming of prelude functions / more uses of function 
templates instead of higher-order functions

On Tuesday, January 15, 2019 at 4:37:27 PM UTC+2, aditya siram wrote:
>
> I know it's early to ask this but do you anticipate a large migration 
> effort between ATS2 and ATS3? Are you planning to change significant 
> portions of the syntax, cut any large features etc? I'm working on 
> something that's liable to grow to 7-10,000 LOC and trying to figure out if 
> I should wait for ATS3.
>
> Thanks!
>
>

-- 
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 ats-lang-users+unsubscr...@googlegroups.com.
To post to this group, send email to ats-lang-users@googlegroups.com.
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/f602db71-c55a-493e-9c4e-db02dfd7f571%40googlegroups.com.

Reply via email to