Nice article. One counter point though, OP uses Elm-bridge to generate Elm types from Haskell. I'd advise not to.
Elm-bridge is not maintained anymore, lacks documentation and some useful feature (no phantom types for example). https://github.com/Holmusk/elm-street is probably a more viable solution though I've never tried it!
PatchGirl felt kind of neat to me!
Back then, I pictured a young rebel pirate girl on a boat filled with adults (postman, pow, insomnia, ...) and she just looked cool in my head :-P
Kind of :-)
The idea behind PatchGirl is to allow developers to combine REST and SQL requests to populate your database to a desired state.
The goal is to make "database seeding" and "API testing" reproducible and ease manual testing :-)