The ability to Extract, Transform and Load data to a format that enables data analysis and machine learning is essential to make use of the vast amount of observational data that is nowadays available. F# can be a very efficient tool to achieve these goals.
Testing an Event Driven Design of a Resuscitation Protocol
In a previous post a described an event driven domain design to run a resuscitation protocol. I also mentioned that running this protocol in practice can have some pitfalls. One of these pitfalls is the use of a defibrillator that is required to apply a cardio conversion by delivering a shock. We have to test that this cannot ever occur.
Continue reading “Testing an Event Driven Design of a Resuscitation Protocol”
Event Driven Design of a Resuscitation app
For some time now I have been thinking of writing an app to help with running a resuscitation protocol. The resuscitation protocol as provided by the Dutch Advanced Pediatric Life Support is rather straight forward. Yet to adhere to this protocol in a stressful situation for a patient with a life threatening condition is a challenge to many physicians or health care providers.
Continue reading “Event Driven Design of a Resuscitation app”
Testing a Saturn Web App
The first thing I will trying when using a new framework or library is to start writing code in a script file and see what happens in the interactive. Normally, I am just to stupid to understand the guidelines, but by experimenting and finding it out myself by writing code I manage to get my head around the new framework or library I am using.
Testing a User Interface using Canopy
Testing a user interface is a challenging task in programming. However, new tools have emerged to make this better feasible. Using the setup of an web app using the SAFE template, canopy is a testing library that enables UI testing in the browser.
App Setup using SAFE
I am using the SAFE template to setup my apps. This will install a full stack framework with F# as the back-end and front-end language.
To see the setup instructions go to the SAFE website. Typically, I use the install with the following directives: