Second Brain
HomeTableBooksPodcastsNewslettersGraphStatsTagsAuthorsAbout

Lachlan Miller

(1)
Full stack developer and Vue.js core team member. Maintainer of Vue Test Utils and author of 'Design Patterns for Vue.js'. Based in Brisbane, Australia.
Website TwitterGitHub

Notes (1)

Functional Core, Imperative Shell - Introduction and Goals

by lachlan-miller

Pure functions that receive arguments and return new values (functional core) should handle business logic, while a thin imperative shell manages state mutation and UI integration.

vuearchitecturefunctional-programmingcomposablestestingJan 11, 2026
Source