mirror of
https://github.com/voltrevo/ValueScript.git
synced 2026-04-18 03:00:27 -04:00
Fix constraint
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import { NotNullish } from "../lib/util.ts";
|
||||
|
||||
export default function main() {
|
||||
let a = new SmallQueue(["item1"]);
|
||||
let b = new SmallQueue(["item2", "item3", "item4"]);
|
||||
@@ -17,7 +19,7 @@ export default function main() {
|
||||
};
|
||||
}
|
||||
|
||||
class SmallQueue<T extends Exclude<unknown, undefined>> {
|
||||
class SmallQueue<T extends NotNullish> {
|
||||
items: T[];
|
||||
|
||||
constructor(items: T[]) {
|
||||
|
||||
Reference in New Issue
Block a user