Elm: Week 6 of my Journey
I discuss week 6 of my journey learning Elm:
Nikeza: Implementing a Data Store (Targeting .Net Core)
The Lambda Cartel collaborates on selecting a data store platform and a data access layer framework:
F#: Refactoring YouTube Integration
Mitch and I review the YouTube integration code for Nikeza.
Lambda Cartel: Project Nikeza Demo
In this video, we discuss the status of the cartel as an organization. I then provide a demo for the cartel members.
Elm: Dependency Injection and Functional Programming
Intro In this post, I will attempt to document my understanding of how to do Dependency Injection within Elm. Dependency Injection is a technique used to provide a set of dependencies that a system requires at runtime. This technique is especially advantageous when testing that the system complies with business rules without having to provide …
Continue reading "Elm: Dependency Injection and Functional Programming"
Elm: User Control and Business Logic
Intro In a previous post, I discussed how to implement a Login user-control. The implementation details of that post had the business logic embedded within the user control itself instead of the user-control's host. This post discusses how we can lift the business logic for logging-in from the user-control itself, to the actual …
Elm: Implementing a User Control
Intro This post attempts to document my journey of building a user-control in Elm. The user-control that I'm building is a login control. Building the Login Control The following is the code for the Login control: Note that we have the following messages within the code above: The messages (i.e. union cases) above that have …
F#: Creating only valid values
In this video, I go through a kata in which I write code to enforce the creation of valid data only: