@focuson/lens

A simple implementation of lens using type script

@focuson/state

Uses the lens defined in @focuson/lens to implement state for tools such as react

@focuson/focuson

Brings together state management, declarative fetching and posting of data to/from apis and some simple page management

@focuson/fetcher

Used when we want to fetch data from APIs in order to display it. This provides a declarative and composable approach to state management

@focuson/pages

Used when we want a simple many page application