> For the complete documentation index, see [llms.txt](https://notes.bf.wtf/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notes.bf.wtf/programming/functional-programming/functional-core-imperative-shell.md).

# Functional Core, Imperative Shell

{% embed url="<https://www.destroyallsoftware.com/screencasts/catalog/functional-core-imperative-shell>" %}

{% embed url="<https://www.destroyallsoftware.com/screencasts/catalog/functional-core-imperative-shell/download?resolution=4k>" %}
