kongware / scriptum

Functional Programming Unorthodoxly Adjusted to Client-/Server-side Javascript
MIT License
383 stars 21 forks source link

Be more flexible with type var/cons names #304

Closed ivenmarquardt closed 3 years ago

ivenmarquardt commented 3 years ago

Allow the following schemes:

ivenmarquardt commented 3 years ago

The last case foo2 requires a bigger adjustment in the alpha renaming procedure. This change in turn affects snippets scattered throughout the code. It is exhausting but totally worth it, because it will allow writing meaningful type variable/constructor names.

ivenmarquardt commented 3 years ago

Solving this issue has evolved to a major update of the following functions:

ivenmarquardt commented 3 years ago

Done.