Software /
code /
prosody
File
teal-src/util/set.d.tl @ 12633:5d8b0e0b9d48
util.datetime: Remove a line
No idea why the locals were declared on a line by itself. Perhaps line
length considerations? But saving 6 characters in width by adding a
whole line with 47 characters seems excessive.
This is still within the 150 character limit set by .luacheckrc
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Wed, 17 Aug 2022 18:07:31 +0200 |
parent | 12617:36d77cc56ecb |
line wrap: on
line source
local record lib record Set<T> add : function<T> (Set<T>, T) contains : function<T> (Set<T>, T) : boolean contains_set : function<T> (Set<T>, Set<T>) : boolean items : function<T> (Set<T>) : function<T> (Set<T>, T) : T add_list : function<T> (Set<T>, { T }) include : function<T> (Set<T>, Set<T>) exclude : function<T> (Set<T>, Set<T>) empty : function<T> (Set<T>) : boolean end new : function<T> ({ T }) : Set<T> is_set : function (any) : boolean union : function<T> (Set<T>, Set<T>) : Set <T> difference : function<T> (Set<T>, Set<T>) : Set <T> intersection : function<T> (Set<T>, Set<T>) : Set <T> xor : function<T> (Set<T>, Set<T>) : Set <T> end return lib