We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
nil
1 parent 4a5b493 commit edb5489Copy full SHA for edb5489
design/mvp/WIT.md
@@ -683,6 +683,8 @@ sequence of items and functions.
683
684
Specifically interfaces have the structure:
685
686
+> **Note**: The symbol `ε`, also known as Epsilon, denotes an empty string.
687
+
688
```ebnf
689
interface-item ::= 'default'? 'interface' id '{' interface-items* '}'
690
@@ -704,11 +706,11 @@ func-type ::= 'func' param-list result-list
704
706
705
707
param-list ::= '(' named-type-list ')'
708
-result-list ::= nil
709
+result-list ::= ϵ
710
| '->' ty
711
| '->' '(' named-type-list ')'
712
-named-type-list ::= nil
713
+named-type-list ::= ϵ
714
| named-type ( ',' named-type )*
715
716
named-type ::= id ':' ty
0 commit comments