From 66a80017d379fce57d8633b0eb856b38a1f57fd1 Mon Sep 17 00:00:00 2001 From: Anna Shaleva Date: Fri, 18 Aug 2023 16:24:56 +0300 Subject: [PATCH] docs: add note about type aliases and generics support Part of #3023. Signed-off-by: Anna Shaleva --- docs/compiler.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/compiler.md b/docs/compiler.md index 118b94d92..18660e703 100644 --- a/docs/compiler.md +++ b/docs/compiler.md @@ -31,6 +31,8 @@ a dialect of Go rather than a complete port of the language: * type assertion with two return values is not supported; single return value (of the desired type) is supported; type assertion panics if value can't be asserted to the desired type, therefore it's up to the programmer whether assert can be performed successfully. + * type aliases including the built-in `any` alias are supported. + * generics are not supported, but eventually will be (at least, partially), ref. https://github.com/nspcc-dev/neo-go/issues/2376. ## VM API (interop layer) Compiler translates interop function calls into Neo VM syscalls or (for custom