Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update record names as reserved words/variables and new record definition syntax #64

Merged
merged 24 commits into from
Oct 22, 2024
Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
8527193
Record names as reserved_words/Variables and new record definition sy…
choptastic Oct 9, 2024
adb4ffd
Fix small typos
choptastic Oct 9, 2024
a87bc7e
Fixing more typos
choptastic Oct 9, 2024
964d971
Fix 'receive' typo
choptastic Oct 9, 2024
83ccc12
EEP-0072: Fix janky and busted phrasing
choptastic Oct 9, 2024
6d24820
eep-0072: Clarifying language and more examples
choptastic Oct 9, 2024
8e0e09c
Update eeps/eep-0072.md
choptastic Oct 9, 2024
f5d0d3f
eep-0072: phrasing
choptastic Oct 9, 2024
87a637b
EEP0072-Expand Motivations and specs for definition
choptastic Oct 9, 2024
8036769
EEP-0072: Remove excess hyphenation
choptastic Oct 9, 2024
3ddb0c6
EEP-0072: Add note about ASN1 and Corba
choptastic Oct 9, 2024
7c28c8a
EEP-0072: Attempt to fix spacing to alleviate linter errors
choptastic Oct 10, 2024
608739d
EEP-wq0072: Add a missed blank line around header
choptastic Oct 10, 2024
c838aa4
EEP-0072: Fix (hopefully) last markdown issue
choptastic Oct 12, 2024
d60191b
Update making the new define syntax more obvious
choptastic Oct 12, 2024
7cfbd6f
Apply suggestions from code review
choptastic Oct 12, 2024
467ce8a
Fix typo
choptastic Oct 13, 2024
6a9c62b
Fix some length
choptastic Oct 13, 2024
6543ec7
Add some notes about the type system
choptastic Oct 13, 2024
5250011
Update phrasing a bit
choptastic Oct 13, 2024
8ef3dca
Update eeps/eep-0072.md
choptastic Oct 18, 2024
4fc7d01
Update eeps/eep-0072.md
choptastic Oct 18, 2024
dbfb39e
Update variable name phrasing
choptastic Oct 18, 2024
3164da9
Fix some paraphraphs
choptastic Oct 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update phrasing a bit
choptastic committed Oct 13, 2024
commit 5250011d67dd7dff6ed04d57e927e376da69df63
4 changes: 2 additions & 2 deletions eeps/eep-0072.md
Original file line number Diff line number Diff line change
@@ -230,8 +230,8 @@ defining records. Since usage of the syntax for getting, setting, matching, etc
(e.g. `#rec{a=x,y=b}`) occurs far more commonly than defining, it only feels
natural that the definition syntax would mirror usage.

Further, the syntax in Erlang's type system to define records also matches the
newly proposed define syntax.
For more symmetry, the syntax in Erlang's type system to define records also
matches the newly proposed define syntax.

Thus, I feel that sharing the existing usage and type syntax with the
definition system would likely become the default/preferred way, and that the