Time to Ditch the Boilerplate: Safe, Fast and Easy Data Manipulation with Statically Typed Optics
Still writing bespoke functions and boilerplate to immutably
manipulate a complex data structure? Statically typed optics will
both do the heavy lifting for you, AND give your TypeScript hustle
an unforeseen boost.
33 Minuten
Podcast
Podcaster
Beschreibung
vor 4 Jahren
Still writing bespoke functions and boilerplate to immutably
manipulate a complex data structures? Statically typed optics
will both do the heavy lifting for you, AND give your TypeScript
hustle an unforeseen boost.
Guest
Petri Lehtinen started programming with Basic in
the mid-90s. Open source projects and functional programming in
typed programming languages are close to his heart.
Host
Esko Lahti is an engineer who saw the light
after first encountering the partial.lenses optics library in
2017.
Episode links
optics-ts: https://github.com/akheron/optics-ts
Monocle: https://www.optics.dev/Monocle
Monocle-ts: https://github.com/gcanti/monocle-ts
partial.lenses: https://github.com/calmm-js/partial.lenses
calmm.js: https://github.com/calmm-js
Profunctor optics:
http://www.cs.ox.ac.uk/people/jeremy.gibbons/publications/poptics.pdf
A comprehensive study about different optic types:
http://oleg.fi/gists/posts/2017-04-18-glassery.html
About Reaktor
Fork Pull Merge Push is a podcast by Reaktor, a strategy, design
and technology company changing how the world works. Reaktor has
offices in New York, Amsterdam, Stockholm, Tokyo, Helsinki, Turku
and Tampere.
Reaktor is always on the lookout for bright software developers
to work in health, security, emerging technologies, and much
more. See www.reaktor.com/careers.
@ReaktorNow
#FPMPod
Weitere Episoden
46 Minuten
vor 2 Jahren
38 Minuten
vor 2 Jahren
42 Minuten
vor 2 Jahren
54 Minuten
vor 2 Jahren
34 Minuten
vor 3 Jahren
In Podcasts werben
Kommentare (0)