Pinned Repositories
remote-data-ts
RemoteData type
fp-ts
Functional programming in TypeScript
fp-ts-cont
An implementation of the continuation monad for fp-ts
fp-ts-managed
A partial port of Haskell-Managed-Library for fp-ts
fp-ts-most
fp-ts bindings for @most/core
functional-typescript-playground
A create-react-app based boilerplate featuring great functional programming oriented TypeScript-friendly libraries preinstalled for convenient forking & experimentation
inferno-game-kit
A fork of react-game-kit using Inferno instead of React. 255kb → 65kb, -40% CPU time, -25% memory
inferno-most-fp-demo
A demo for the ReactJS Tampa Bay meetup showing how to build a React+Redux-like architecture from scratch using Inferno, Most.js, reactive programmning, and various functional programming tools & techniques
redux-most
Most.js based middleware for Redux. Handle async actions with monadic streams & reactive programming.
tagged-ts
A tagged unions code generation library for discriminating tastes
joshburgess's Repositories
joshburgess/inferno-most-fp-demo
A demo for the ReactJS Tampa Bay meetup showing how to build a React+Redux-like architecture from scratch using Inferno, Most.js, reactive programmning, and various functional programming tools & techniques
joshburgess/reduxponent
A declarative, reusable React component with a Redux-like API
joshburgess/most-curried
A wrapper around Most.js 1.0 providing an auto-curried API + a few minor changes
joshburgess/bash-fun
Functional programming in bash
joshburgess/bs-effects
Bucklescript data structures for effectful sync and async programming
joshburgess/bs-free
Free monads for bucklescript
joshburgess/DontFearTheProfunctorOptics
Don't Fear the Profunctor Optics!
joshburgess/exploring-fp-ts-series
Supporting code for the Exploring fp-ts series
joshburgess/fantasy-maybes
Option data structure.
joshburgess/fp-course
Fork of the original Data61 course to be more Stack friendly
joshburgess/halogen-ecosystem
joshburgess/halogen-parcel-hot-reload-demo
An example of one way you could use hot reloading with Halogen.
joshburgess/haskell-exercises
A little course for Habito engineers to learn about some of the more obscure GHC extensions.
joshburgess/higher
Higher-kinded programming in OCaml
joshburgess/hkts
A simple encoding of higher-kinded types in TypeScript
joshburgess/memoize-state
The magic memoization for the State management. ✨🧠
joshburgess/motor
Type-safe effectful state machines in Haskell
joshburgess/phoenix-dark
Dark syntax theme for vs code with optimal support for the lit-html extension
joshburgess/purescript-ffi-utils
A utility library for the purescript foreign function interface
joshburgess/purescript-machines
Mealy machines
joshburgess/purescript-panda
What would TEA look like if we had no VDOM?
joshburgess/purescript-react-basic
An opinionated set of bindings to the React library, optimizing for the most basic use cases
joshburgess/purescript-redux-devtools
Some bindings to work with Redux DevTools.
joshburgess/purescript-sphynx
A small library for optimizing final tagless programs
joshburgess/purescript-spork
Elm-like for PureScript
joshburgess/purescript-web3
a purescript library for the web3 api
joshburgess/react-memoize
Don't forget to cache your {props|context|state}. 🤞
joshburgess/symbol-observable
Symbol.observable ponyfill
joshburgess/typelevel-interpreter
Language and working Interpreter using only TypeScript types (no JavaScript either written or emitted)
joshburgess/TypeProps
Small library for describing HKTs in TypeScript