Skip to content

Instantly share code, notes, and snippets.

@lierdakil

lierdakil/A.ts Secret

Created April 14, 2021 22:15
Show Gist options
  • Save lierdakil/5f4601be0e55b0183d5561e5561e1eb1 to your computer and use it in GitHub Desktop.
Save lierdakil/5f4601be0e55b0183d5561e5561e1eb1 to your computer and use it in GitHub Desktop.
import type Target from "./Aa";
import type { TNode } from "./Aa";
interface Interfo { enact(target: Target): void; }
export default class Implem implements Interfo {
}
export default class Target<T0 extends TNode = TNode, T1 extends TNode = TNode>
{
}
export type TNode = Target | null;
{
"compilerOptions": {
"strict": true
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment