TypeScript effect-system Projects
-
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.
// we want something like this, so we can show everything we need to // the hobbitses export interface Today { monthName: Month; // union of strings January -> December ordinalDate: string; year: string; /** 24 hour time */ hourNum: number; /** 12 hour time */ hour: string; minute: string; second: string; meridiem: "pm" | "am"; season: Season; // union of season names nextMeal: Meal; // Enough info for name + time of a hobbit meal } // we can use simple strings for errors, feel free to use a class // or anything you'd like: https://effect.website/docs/guides/error-management/expected-errors type EvenSecond = "SECOND_EVEN"; type TooCold = "TOO_COLD"; type TooEarly = "TOO_EARLY"; type TodayErrors = EvenSecond | TooCold | TooEarly; // we need this type type TodayEff = Effect;
Index
Project | Stars | |
---|---|---|
1 | effect | 5,630 |
Sponsored