Skip to content
This repository has been archived by the owner on Jun 1, 2022. It is now read-only.

[#595] First class types #596

Draft
wants to merge 10 commits into
base: main
Choose a base branch
from
Draft

[#595] First class types #596

wants to merge 10 commits into from

Conversation

jonhue
Copy link
Member

@jonhue jonhue commented Mar 26, 2021

  • change default value operator from := to =
  • investigate conflict between member_pattern and shorthand_member_pattern
  • allow top-level type hints in instances
  • specify supertypes, inline options of grammar
  • investigate changing function type to => (if changed, also adjust map type)
  • generalize type-specific operands
  • remove functions from utils; choose more accurate field names
  • remove ';' statement terminator, use behavior within blocks for program

@jonhue jonhue force-pushed the feature/595-first-class-types branch from f9072f8 to 59dd452 Compare December 22, 2021 12:53
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
1 participant