DontFearTheProfunctorOptics
Profunctor optics tutorials
A series of blog posts explaining profunctor optics and optics in Haskell using box diagrams.
Don't Fear the Profunctor Optics!
425 stars
16 watching
25 forks
Language: Haskell
last commit: over 2 years ago
Linked from 1 awesome list
immutabilitylensesmodularityopticsprofunctor-opticsprofunctors
Related projects:
Repository | Description | Stars |
---|---|---|
| A lightweight implementation of optics for composable access to values | 71 |
| A profunctor implementation of optics concepts for functional programming in JavaScript | 87 |
| A comprehensive tutorial module for the lens library, providing in-depth guidance on its usage and application. | 81 |
| A PureScript package providing a mechanism to update, view, and set values within nested data structures using profunctor lenses. | 144 |
| Automated design tool for photonic circuits using Python and external software. | 4 |
| A scientific computing library for optics, computer graphics, and visual perception | 178 |
| A lightweight alternative to the lens library with fewer dependencies and no Template Haskell support | 286 |
| A presentation on practical uses of the lens library in software development | 76 |
| A Python package for simulating physical optics propagation, including diffraction. | 178 |
| A software package that simulates light propagation in multilayer thin films using the Transfer Matrix Method | 190 |
| A repository hosting course materials and lectures on functional programming in Haskell. | 519 |
| An implementation of unsupervised learning for multi-frame optical flow with occlusions using PyTorch. | 112 |
| A Turborepo starter project for building and managing multiple web applications with TypeScript, Next.js, and ESLint. | 16 |
| Simulates optical phenomena with diffraction essentiality using numerical methods. | 234 |
| An introductory guide to Haskell programming language features and applications | 69 |