[Grace-core] Minutes of Teleconference 2011.08.24
James Noble
kjx at ecs.vuw.ac.nz
Tue Aug 23 17:18:32 PDT 2011
* Proposed meetings at SPLASH in Portland
- Monday 24 October - evening BOF after educations symposium
- Friday 28 October - all day design workshop on Friday
- potentially another "developers" BOF/dinner meeting later in the week, organised on site if there is demand.
* Union types seem to work well:
- we also get enums for free as in "red" | "blue" | "green" as a _type_
* Need to be careful about Singleton types:
- if e.g. "EmptyTree" is an object, if it's used in a union EmptyTree | Tree
how does the system know which object EmptyTree actually is (esp. in another module).
* The "no shadowing rule" *disambiguates* implicit sends
- Grace doesn't need an "implicit request priority rule"
because ambiguous requests are not permitted!
* We should investigate need some kind of branding to make type matches more predictable
* Next Teleconf: Wed 31 August US / 1 Sept NZ - meeting 1 hour later that this week (3pm US; 10am NZ)
TODO:
* let's re-read "Modules as Objects" - think about module systems
* James to ask Grace-interest & blog about Splash BOFs / workshops
* James to update spec with pattern-match detail & blog (see 2011.08.17)
* James to start on grammar consolidation
* Kim to draft blog post: How to deal with these collection types (see 2011.08.17))
More information about the Grace-core
mailing list