Substrate

#via-stephen-celis #prisms #lenses #profunctor