Please log in to watch this conference skillscast.
This talk will explore challenges encountered while developing with Clojure, and the process of designing and refining a lightweight, testable basis for rapid iteration and prototyping. Through rigorous adherence to modularity, without losing sight of the system as a whole, I will demonstrate how we can rapidly build a network of modules from simple functions.
From this early release we will take a look at possible future directions for asystant, including further visualisation, monitoring and verification.
https://github.com/monteithpj/asystant
YOU MAY ALSO LIKE:
- F# eXchange 2022: Online (Online Conference on 25th - 26th October 2022)
- Haskell eXchange 2022: Novice Track (Online Conference on 7th December 2022)
- WebAssembly for Java Developers (Online Meetup on 8th June 2022)
- A Conceptual Introduction to Nix for Haskellers (SkillsCast recorded in November 2021)
- Haskell in the Enterprise: A Report from in the Belly of the Whale (SkillsCast recorded in November 2021)
Building modular systems with asystant
Patrick Monteith
Patrick is a software engineer at SwiftKey, currently working on Clarity - an experimental Android keyboard, built with Clojure. He has a passion for software architecture and spends most of his time trying to find better abstractions and simpler ways of expressing complex problems.