Sam A. Horvath-Hunt
Sam A. Horvath-Hunt
Datum/RemoteData are nice, it'd be nice to support them without adding any further dependencies.
Descriptions and versions are now enforced but examples notably are not. It's probably a good idea to do so, though there are some exports for which an example arguably poses...
Some stuff in Lodash that's not in fp-ts or Ramda could be useful here.
Does anyone care about this? So we could do away with `null`/`undefined` entirely.
0.4.1 only generated macOS.
At the moment we implicitly just compile against whatever GitHub Actions provides.
CI binary can't run on NixOS for example.
See also #49. This could be a separate flag, something like `-x`/`--expr`. In that case, will the TS plugin necessarily know whether it's working with an expression or a statement?...
```ts export declare namespace A { type X = number; export type Y = X; } export declare type B = A.Y; ``` Should output (assuming no `-a`): ```hs namespace...
e.g. given input: ```ts declare const f: (g: (() => void)) => void ``` We output: ```hs f :: ((() -> void)) -> void ``` But should actually output (as...