Commit Graph

9 Commits

Author SHA1 Message Date
Jos de Jong d50c1a9ccf some refinements in the plugin 2023-09-01 18:36:50 +02:00
Jos de Jong cbb79d46fe cleanup old experiments and typescript-rtti, update readme 2023-09-01 18:21:45 +02:00
Jos de Jong dea521029e Get a real TypeScript plugin working 2023-09-01 17:52:44 +02:00
Jos de Jong 3653077c95 Add an experiment reading out a JSDoc comment 2023-08-18 17:39:57 +02:00
Jos de Jong 6a063d7385 Add a useful resource to the list with articles 2023-03-14 10:15:56 +01:00
Jos de Jong f8553aa748 Add another experiment infer2 (WIP) 2023-03-14 09:51:28 +01:00
Jos de Jong 35a8c62ff2 Set up typescript-rtti (WIP) 2023-01-25 14:42:23 +01:00
Glen Whitney cc1e66c054 Declare implementations and dependencies via standard interfaces for operations (#8)
Adds a new subdirectory `interfaces` where standard interfaces
  are defined. Additional interfaces for a given operation can
  be added with an `AliasOf` type operator. Provides type
  operators that give the return type, full function type, and
  the type of a dependency on, a given operator.

  Resolves #6.

Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
Reviewed-on: #8
2023-01-22 01:34:57 +00:00
Glen Whitney 215a36a847 Initial commit 2022-12-02 14:04:53 +00:00