This is your work, valued
abstract-astar. Versatile A* (A Star) implementation in TypeScript.
11TSqlStrong. T-Sql type checker that detects improper joins, invalid null value operations, enumeration check constraint violations, incorrect use of temporary table at call site, more. On-line demo available.
11planning-day. TypeScript Playground plugin for planning an agile sprint or iteration by combining static type verification of configuration with a React Gantt chart visualization.
5purescript-linter. A Linter for PureScript with 8 formatting rules and 20 style rules.
4dependently-typed-rummikub. Proof of the dependent typing capabilities of TypeScript. Demonstration of type-checking literal arrays of Rummikub tiles as valid Runs or Groups.
2litlog. An on-line literate logic programming language (similar to Prolog) designed to replace symbol heavy syntax with literate keywords in order to focus learners on fundamental logic programming concepts.
2elm.simplication. Simple logic implication visualizer as a communication aide.
1elm-review-reducible-lambdas. Elm review rule to detect reducible functions such as by eta reduction.
1elm-module-explorer. Visualize and navigate functions related to types declared in the current Elm file.
1typescript-union-types-with-mobx-react. Demonstration of using MobX + React project with Typescript discriminated unions to help make impossible states unrepresentable.
1decision-matrix. A small on-line decision matrix application to assist in decision making and communicating relevant factors with collaborators. Written in OCaml using TEA. Hosted on-line demo available.
1multicast-elm. Multicast Causal Ordering simulation and visualization. Using vector clocks to maintain the order of causally related messages in a distributed system.
1elm-ra. Support for Pointfree style in Elm with a subset of Ramda functions; excludes functions provided by elm-community Extra packages.
1