From 711ac970b49e32d0362fef503fb371b7980beb66 Mon Sep 17 00:00:00 2001 From: Artem Kobzar Date: Tue, 14 Apr 2020 02:20:25 +0300 Subject: [PATCH] chore: add section with tools for type checking --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index aff0516..140517f 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ A collection of awesome browser-side [JavaScript](https://developer.mozilla.org/ * [Package Managers](#package-managers) * [Loaders](#loaders) * [Bundlers](#bundlers) + * [Type Checkers](#type-checkers) * [Testing Frameworks](#testing-frameworks) * [QA Tools](#qa-tools) * [MVC Frameworks and Libraries](#mvc-frameworks-and-libraries) @@ -113,6 +114,14 @@ A collection of awesome browser-side [JavaScript](https://developer.mozilla.org/ * [Brunch](https://github.com/brunch/brunch) - Fast front-end web app build tool with simple declarative config. * [Parcel](https://github.com/parcel-bundler/parcel) - Blazing fast, zero configuration web application bundler. +## Type Checkers + +* [TypeScript](https://www.typescriptlang.org/) - A typed superset of JavaScript that compiles to plain JavaScript. +* [Flow.js](https://flow.org/en/) - A static type checker for JavaScript from Facebook. +* [Hegel](https://jsmonk.github.io/hegel/) - A static type checker for JavaScript with a bias on type inference an strong type system. +* [TypL](https://github.com/getify/TypL) - the JavaScript Type Linter with a bias on type inference. +* [Hindley Milner Definitions](https://github.com/xodio/hm-def) - runtime type checking for JavaScript functions using Haskell-alike Hindley Milner type signatures. + ## Testing Frameworks