Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
When working in a TS codebase I'll lean on this variant library, which works pretty well as far as simple sum types go (v3 is great but not stable yet).
I think variants and pattern matching make code so much better, and now I do all my personal hobby projects in rescript now.
The library ts-pattern does an even better job when matching multiple cases and including if clauses, but until they merge their Variant Types it's just a little too verbose for me