Fork of daniellemaywood.uk/gleam — Wasm codegen work
1.0 kB
18 lines
1import type { Option$ } from "./build/dev/javascript/gleam_stdlib/gleam/option.d.mts";
2import type { List } from "./build/dev/javascript/typescript_declarations/gleam.d.mts";
3import * as gleam from "./build/dev/javascript/typescript_declarations/typescript_declarations.mjs";
4
5gleam.const_int satisfies number
6gleam.const_int_alias satisfies number
7gleam.const_int_list satisfies List<number>
8gleam.const_string_list satisfies List<string>
9gleam.const_tuple satisfies [string, number]
10gleam.either_int satisfies gleam.Either$<number, number>
11gleam.function_int_int_returns_int_alias satisfies (a: number, b: number) => number
12gleam.function_closure_returns_fn_int_which_returns_int_alias satisfies () => (a: number) => number
13
14type GenericFn<T = any> = (a: T, fn: (a: T) => T) => T;
15gleam.function_generic_fn_generic_which_returns_generic_returns_generic satisfies GenericFn
16
17gleam.function_int_int_returns_int satisfies (a: number, b: number) => number
18gleam.function_option satisfies () => Option$<number>