Annotate

teal-src/util/array.d.tl @ 12616:6b70d1af1fe3

util.serialization: Add Teal type specification
author Kim Alvefur <zash@zash.se>
date Wed, 01 Dec 2021 15:05:06 +0100
parent 12611:33b7e7bd83fd
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12611
33b7e7bd83fd teal: add stub util.array teal defs
Kim Alvefur <zash@zash.se>
parents:
diff changeset
1 local record array_t<T>
33b7e7bd83fd teal: add stub util.array teal defs
Kim Alvefur <zash@zash.se>
parents:
diff changeset
2 { T }
33b7e7bd83fd teal: add stub util.array teal defs
Kim Alvefur <zash@zash.se>
parents:
diff changeset
3 end
33b7e7bd83fd teal: add stub util.array teal defs
Kim Alvefur <zash@zash.se>
parents:
diff changeset
4
33b7e7bd83fd teal: add stub util.array teal defs
Kim Alvefur <zash@zash.se>
parents:
diff changeset
5 local record lib
33b7e7bd83fd teal: add stub util.array teal defs
Kim Alvefur <zash@zash.se>
parents:
diff changeset
6 metamethod __call : function () : array_t
33b7e7bd83fd teal: add stub util.array teal defs
Kim Alvefur <zash@zash.se>
parents:
diff changeset
7 end
33b7e7bd83fd teal: add stub util.array teal defs
Kim Alvefur <zash@zash.se>
parents:
diff changeset
8
33b7e7bd83fd teal: add stub util.array teal defs
Kim Alvefur <zash@zash.se>
parents:
diff changeset
9 return lib