Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@jbarrmetro
Copy link
Collaborator

@jbarrmetro jbarrmetro commented Jun 16, 2023

  • def and fn forms
  • def form desugars to (var <name> (fn ...))
  • Optional type annotations
  • All functions are curried
  • Functions can be variadic
  • More metadata for rt.makeFunction
  • Annotations for function types
  • Add function contracts in core library
  • Add generic Visitor class and subclass it for desugaring

@jbarrmetro jbarrmetro merged commit 3509e72 into main Jun 20, 2023
@jbarrmetro jbarrmetro deleted the functions branch June 20, 2023 03:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants