never je typ hodnot, které nikdy nenastávají — funkce, která se nikdy nevrátí (vyvolá výjimku nebo se zacyklí), nebo větev, kterou kompilátor prokázal jako nemožnou. Je to prázdný typ: do never nelze přiřadit žádnou hodnotu (kromě samotného never).
(): { (msg); }
(): { () {} }
