Susan Potter


snippets DRAFT

Motivation for Reader (PureScript edition)

Assume we have to connect to a REST API that requires credentials. To call the REST API we would need to pass the credentials for the REST API to each call wrapper. Something like that following:

snippets DRAFT

No subtyping in PureScript

This is an excerpt from a code review that I sanitized for public consumption. Changes include modifying code examples to not refer to internal types or domains: PureScript (like Haskell) has zero notion of subtyping. Subtyping is often paired with inheritance in OO languages …

software DRAFT

Building a serverless application for subscription webhooks, Part 1

Note: After starting to write this blog post series, AWS announced that API Gateway HTTP APIs could now route requests directly to five new services including Amazon Kinesis Data Streams. As a result I adapted the content of this series to account for that, however, it is …


A quick review of a pure functional serverless application deployed to production

/images/car-dashboard-small.webp Photo by Dawid Zawiła on Unsplash This was adapted from a tweet thread on June 3rd, 2020. Notes: all references to $ (dollars) is in reference to US Dollars (USD) latencies are quoted in milliseconds (ms) unless otherwise noted this …