monio
Our great sponsors
monio | graphql-error-handling-with-union-and-fpts | |
---|---|---|
19 | 1 | |
1,040 | 13 | |
- | - | |
6.7 | 4.2 | |
4 months ago | 9 months ago | |
JavaScript | TypeScript | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
monio
- Monio: The most powerful IO monad implementation in JavaScript
-
GraphQL error handling to the max with Typescript, codegen and fp-ts
In order to make our throwing and unsafe APIs into safe data fetching functions, we'll use data types and techniques from the Functional Programming paradigm. In particular, we'll use the fp-ts library (but you can choose the FP library of your choice, e.g. purify, effect, monio, and others).
- monio: The most powerful IO monad implementation in JS
- Test github
- Functional Programming + Monads
graphql-error-handling-with-union-and-fpts
-
GraphQL error handling to the max with Typescript, codegen and fp-ts
All the code examples can be found in this repository.
What are some alternatives?
Functional-Light-JS - Pragmatic, balanced FP in JavaScript. @FLJSBook on twitter.
ts-protoc-gen - Protocol Buffers Compiler (protoc) plugin for TypeScript and gRPC-Web.
ts-belt - 🔧 Fast, modern, and practical utility library for FP in TypeScript.
schemats - Generate typescript interface definitions from SQL database schema
revocable-queue - Specialized async queue data structure, supports revocation of values
fp-ts - Functional programming in TypeScript
domio - DOM and Event helpers for Monio
graphql-spec - GraphQL is a query language and execution engine tied to any backend service.
effect - A fully-fledged functional effect system for TypeScript with a rich standard library
pony-cause - Ponyfill and helpers for the standardized Error Causes
graphql-yoga - 🧘 Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment.