F# library for interacting with HTTP services using a purely functional async API