optics-ts (npm): Type-safe, ergonomic, polymorphic optics for TypeScript
Keywords: optics|lens|prism|traveral|isomorphism|immutable|functional-programming|traversal|typescript