So this is a separate discussion but what I'd rather see is another sigil 
like mechanism for structs that would make these valid:

URI[https://elixir-lang.org]
Decimal[1]
Complex[0, 1]
Ratio[1, 3]
MapSet[1, 2, 3]
Money[100 USD]
Date.Range[2019-01-01/12-31]

Having such mechanism doesn't address your concern but if such exists I 
feel like at least sigils become less scarce because I feel like people 
would reach out for them.
If there's appetite for something like this, let me know. Off the bat 
there's a huge difference semantically between Decimal[1] and Complex[0, 1] 
but maybe there's a way to reconcile it.
(Btw, it happens so that `Decimal[1]` is _syntactically_ correct but 
`Complex[0, 1]` isn't :))

-- 
You received this message because you are subscribed to the Google Groups 
"elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elixir-lang-core/c7d345e5-b1df-4014-b683-ff499a1fada5%40googlegroups.com.

Reply via email to