Skip to content

fun-land/fun-land

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fun-land

A collection of practical functional libraries for reactive typescript programming.

Packages

  • @fun-land/fun-state - A framework-agnostic library enabling fractal, compositional state in a way that is type-safe, testable, and easy to refactor.
  • @fun-land/accessor - A library for doing immutable updates and querying on nested data structures in a way that is composable and powerful.
  • @fun-land/use-fun-state - A React.js hook enabling fractal, compositional state in a way that is type-safe, testable, and easy to refactor.
  • @fun-land/validation - A micro-library for validating deep application state using accessors.
  • @fun-land/react-validation - ReactJS helpers for using @fun-land/validation.
  • @fun-land/observable-fun-state - A function to create an Observable<FunState<State>>, enabling usage of fun-state without React.js.
  • @fun-land/fun-state-examples - Example vite project using React, fun-state, and accessor.