Lattice: {
Identity: {
Identity: "Identity";
Iso: "Iso";
Lens: "Lens";
Prism: "Prism";
Traversal: "Traversal";
};
Iso: {
Identity: "Iso";
Iso: "Iso";
Lens: "Lens";
Prism: "Prism";
Traversal: "Traversal";
};
Lens: {
Identity: "Lens";
Iso: "Lens";
Lens: "Lens";
Prism: "Prism";
Traversal: "Traversal";
};
Prism: {
Identity: "Prism";
Iso: "Prism";
Lens: "Prism";
Prism: "Prism";
Traversal: "Traversal";
};
Traversal: {
Identity: "Traversal";
Iso: "Traversal";
Lens: "Traversal";
Prism: "Traversal";
Traversal: "Traversal";
};
}
Type declaration
ReadonlyIdentity: {
Identity: "Identity";
Iso: "Iso";
Lens: "Lens";
Prism: "Prism";
Traversal: "Traversal";
}
ReadonlyIso: {
Identity: "Iso";
Iso: "Iso";
Lens: "Lens";
Prism: "Prism";
Traversal: "Traversal";
}
ReadonlyLens: {
Identity: "Lens";
Iso: "Lens";
Lens: "Lens";
Prism: "Prism";
Traversal: "Traversal";
}
ReadonlyPrism: {
Identity: "Prism";
Iso: "Prism";
Lens: "Prism";
Prism: "Prism";
Traversal: "Traversal";
}
ReadonlyTraversal: {
Identity: "Traversal";
Iso: "Traversal";
Lens: "Traversal";
Prism: "Traversal";
Traversal: "Traversal";
}