Nike-Inc / hal

hal provides an AWS Lambda Custom Runtime environment for your Haskell applications.
BSD 3-Clause "New" or "Revised" License
241 stars 13 forks source link

Use combinators to simplify… #45

Closed IamfromSpace closed 5 years ago

IamfromSpace commented 5 years ago

… how unique handler interfaces are constructed.

Before merge we need to (at least) validate the names before they go under contract and add thorough documentation.

IamfromSpace commented 5 years ago

Another thought, do we prefer and over with? readerTRuntime . andPureInterface . andNoContext vs readerTRuntime . withPureInterface . withoutContext.

Or maybe something else all together; not sure if there's well established names for something like this.

dogonthehorizon commented 5 years ago

@IamfromSpace with seems more common, I suppose I'm not picky either way though :)