fp-ts-tutorials

所属分类:文章/文档
开发工具:TypeScript
文件大小:58KB
下载次数:0
上传日期:2021-02-25 13:15:20
上 传 者sh-1993
说明:  只是我自己的教程列表,这样我就可以展示使用fp-ts的TypeScript中的函数编程
(Just a list of tutorials for myself so that I can show off Functional Programming in TypeScript using fp-ts)

文件列表:
.vscode (0, 2021-02-25)
.vscode\snipsnap.code-snippets (187794, 2021-02-25)
LICENSE (1073, 2021-02-25)
_.eslintrc (431, 2021-02-25)
index.ts (208, 2021-02-25)
package.json (1771, 2021-02-25)
src (0, 2021-02-25)
src\api (0, 2021-02-25)
src\api\api-call.ts (5256, 2021-02-25)
src\api\async-error-handling.ts (714, 2021-02-25)
src\api\film-either-handlers.ts (326, 2021-02-25)
src\api\folding.ts (506, 2021-02-25)
src\api\index.ts (3120, 2021-02-25)
src\api\simple.ts (656, 2021-02-25)
src\api\types.ts (519, 2021-02-25)
src\common (0, 2021-02-25)
src\common\index.ts (128, 2021-02-25)
src\eq.ts (1725, 2021-02-25)
src\handling-errors.ts (1662, 2021-02-25)
src\handling-nulls.ts (660, 2021-02-25)
src\logger (0, 2021-02-25)
src\logger\index.ts (271, 2021-02-25)
src\password (0, 2021-02-25)
src\password\api.password.ts (1412, 2021-02-25)
src\password\errors.ts (849, 2021-02-25)
src\password\index.ts (1606, 2021-02-25)
src\password\types.ts (423, 2021-02-25)
src\pipe (0, 2021-02-25)
src\pipe\_index.ts (130, 2021-02-25)
src\pipe\varargs.ts (1282, 2021-02-25)
src\reader (0, 2021-02-25)
src\reader\apply-learnings.ts (511, 2021-02-25)
src\reader\dev.to.ts (2739, 2021-02-25)
src\reader\gist.examples.ts (508, 2021-02-25)
src\reader\index.ts (271, 2021-02-25)
src\reader\reader-composition.ts (2290, 2021-02-25)
src\reader\types.ts (224, 2021-02-25)
... ...

Put back later. ``` "husky": { "hooks": { "pre-commit": "yarn typecheck && lint-staged" } }, ```` ## Links for self ### Railway Oriented Programming * https://github.com/ckreator/railway * https://github.com/iyegoroff/ts-swift-result * https://github.com/sekwiatkowski/js-fp * https://github.com/WonderPanda/TsErrorFlow * https://github.com/patroza/fp-app-framework * https://patrickroza.com/blog/result-composition-and-error-handling/ * https://patrickroza.com/blog/result-composition-and-error-handling/ * https://github.com/johnpaulada/baccano ### Series * https://dev.to/gcanti/series/679 * https://dev.to/gcanti/series/680 ### Api calls * https://dev.to/gnomff_65/fp-ts-and-beautiful-api-calls-1f55 * http://blog.wolksoftware.com/data-fetching-in-react-the-functional-way-powered-by-typescript-io-ts-fp-ts * https://dev.to/ksaaskil/using-fp-ts-for-http-requests-and-validation-131c ### Playgrounds to explore * https://codesandbox.io/s/functional-programming-r7vy0lojlq?file=/src/side-effect/Functor.ts * https://codesandbox.io/s/v602nlo515?file=/src/examples/optics.ts * https://codesandbox.io/s/busy-poincare-p3qxl9yw0j?file=/src/index.tsx:242-250 * https://codesandbox.io/s/io-ts-tagged-union-csl6r * https://codesandbox.io/s/remote-data-handling-040y3?file=/src/helpers.ts * https://codesandbox.io/s/github/typescript-fun/typescript-fun/tree/master/examples/signup-form-react-native-web?file=/pages/index.tsx * https://codesandbox.io/s/xstate-actor-supervisor-using-redux-wjqyg * https://codesandbox.io/s/goofy-silence-l2qvy0n4x7 * https://codesandbox.io/s/next-js-api-prom-client-hhvdi?file=/pages/api/page/%5Bid%5D.ts * https://codesandbox.io/s/fp-ts-7gx9b?file=/src/index.ts * https://codesandbox.io/s/github/rjdestigter/todomvc-fp/tree/master/ * https://codesandbox.io/s/fp-ts-playground-ynjmh?file=/src/index.tsx * https://codesandbox.io/s/lodash-ramda-4v1mz * https://codesandbox.io/s/fp-ts-1or4l?file=/src/index.ts * https://codesandbox.io/s/fp-ts-8qye7 * https://codesandbox.io/s/fp-ts-101-u6n3k * https://codesandbox.io/s/react-ts-fp-demo-725sh ### Misc * https://grossbart.github.io/fp-ts-recipes/#/async * https://medium.com/@drboolean/monoidal-contravariant-functors-are-actually-useful-1032211045c4 * https://frontendmasters.com/courses/hardcore-js-patterns/contramap/ * https://dev.to/gcanti/type-holes-in-typescript-2lck * https://dev.to/gcanti/getting-started-with-fp-ts-setoid-39f3 * https://dev.to/gcanti/getting-started-with-fp-ts-either-vs-validation-5eja * https://dev.to/gcanti/getting-started-with-fp-ts-reader-1ie5 * https://meeshkan.com/blog/functional-programming-for-frontend-pipe/ * https://dev.to/gcanti/interoperability-with-non-functional-code-using-fp-ts-432e * https://meeshkan.com/blog/functional-programming-for-frontend-pipe/ * https://medium.com/better-programming/functional-programming-how-to-send-and-validate-api-requests-in-typescript-5954e99f9418 * https://www.infoq.com/presentations/javascript-modeling-side-effects/ * https://medium.com/@david.komer/a-functional-javascript-stack-2019-6f80c8600bda * http://anttih.com/articles/2018/07/05/purely-functional-di * https://dev.to/peerhenry/functional-programming-in-typescript-using-fp-ts-readertaskeither-1pei ### Out of date * https://github.com/davetayls/exploring-fp-ts-series * https://davetayls.me/blog/2018/06/09/fp-ts-02-handling-error-cases#view-some-code-examples * https://codesandbox.io/s/kw0y52lxpo?file=/src/index.ts * https://codesandbox.io/s/ly6n0xkzqz?file=/src/index.tsx

近期下载者

相关文件


收藏者