Monocle
Monocle copied to clipboard
Create an Internals.md document documenting the internals of Monocle
We should create an Internals.md
document documenting the internals of Monocle;
- What's where
- What are the different parts
- What structure these follow For example, for core: The parts are:
- Optics declarations:
- Polymorphic optic trait, minimal implementation
- Simple Optic wrapper objects with constructors
- Function package:
- Why it's structured the way it is (to allow many datatypes to implement them)
- What's defined where
This could actually be quite a good in depth tutorial to Monocle.
good idea
sounds good :+1: