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. Learn more →
Burrido Alternatives
Similar projects and alternatives to burrido
-
-
-
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.
-
-
exceptionally
A fully type-safe and lightweight way of using exceptions instead of throwing errors
-
-
ideas4
An Additional 100 Ideas for Computing https://samsquire.github.io/ideas4/
burrido reviews and mentions
-
Late Architecture with Functional Programming
do-notation can be easily implemented using delimited continuations (ie. generators). Generators compose well and flatten tail calls so you don't need TCO or trampolines. The only notable issue is that one-shot delimited continuations like generators don't work with non-deterministic monads (ie. List). Multi-shot can be emulated by keeping a cache of past values and replaying the generator, but performance will suffer. See burrido [1] for a JavaScript do-notation implementation.
-
Handling errors like a pro in TypeScript
I haven’t tried this out myself but there’s libraries out there that emulate do notation with generators, if that’s any better than e.g. fp-ts’ Do. A quick Google search led me to burrido
-
Ante: A low-level functional language
Looks great!
A few questions (hopefully the author still reads it):
* Any plan for support of arrow/monad comprehensions?
* Semi-related: When it comes to generators it might be worth to consider making them clonable (see https://github.com/pelotom/burrido)
-
A note from our sponsor - SurveyJS
surveyjs.io | 28 Mar 2024
Stats
pelotom/burrido is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of burrido is JavaScript.