Let’s add an action for adding ingredients.
Video Lessons
Parts of courses on specific topics
Adding static scope information
We modify the compiler to add static scope information. Even though we don’t know the value of variables until runtime, we do know the names of the variables at compile time. We can use that to make missing variables a compiler error.
Advantages of Property-Based Testing
Property-Based Testing has several advantages over regular Example-Based Testing. It’s worth calling them out.
Agents
Agents are another reference type. Each one has a queue of work to be run on it, and those bits of work get run in a thread pool. They’re great because each Agent is a unit of parallelization. Three Agents mean three things can run at the same time.
All about Flow
Flow is a mental state where we feel totally immersed in our activity. We feel deep enjoyment and are energized by it. It’s the state the repl-driven programming promises us. In this lesson, we look at Flow, its benefits, and what is needed to maintain it.
An overview of property-based testing with an example test
In this lesson, we will see an example of the process of testing an existing function using Property-Based Testing.