The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
3D-printable hexagonal mirror array capable of reflecting sunlight into arbitrary patterns
Functional programming in Java
A web app for creating and simulating 2D geometric optical scenes, with a gallery of (interactive) demos.
Functional optics: a (partial) porting of Scala monocle
Partial lenses is a comprehensive, high-performance optics library for JavaScript
✨🔬 A flexible diffraction simulator for exploring and visualizing physical optics.
Functional patterns for Java
Type-safe, ergonomic, polymorphic optics for TypeScript
A 3D electromagnetic FDTD simulator written in Python with optional GPU support
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
#Awesome#🌌 A collaborative list of awesome software for exploring Physics concepts
Functional programming toolbox
Generically derive traversals, lenses, and prisms.
Don't Fear the Profunctor Optics!
An extension for Inkscape that makes it easier to draw optical diagrams.
Density Based Clustering of Applications with Noise (DBSCAN) and Related Algorithms - R package
Comprehensive optical design, optimization, and analysis in Python, including GPU-accelerated and differentiable ray tracing via PyTorch.