-
Notifications
You must be signed in to change notification settings - Fork 49
Version 4.0.0 - API redesign - no TH + native ALB support #97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…ype with a response of another type.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! Left some comments, will give a more thorough look next year (lol)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! I just left some suggestions, let's see if we can get this merged soon.
Thanks a lot 🙏
…to build a static executable.
Hey, what's the status on this? |
This change looks great, I'm using it and am looking forwards to having it in the upcoming release if it gets merged. Thanks. |
The initial template has been updated and I'm halfway through the docs. Should finish it this Saturday. |
@NickSeagull The docs are really not perfect (or well done), but I guess we can roll with it and update those at a later stage. |
Thanks a lot!!!! ❤️ |
Since #81 went stale and this is a needed feature, after a discussion with @NickSeagull we decided that I could tackle it.
This is version
4.0.0
- the API is completely redesigned and you no longer need template Haskell. Also, you can write your handler code in any monad.You can now do this:
Using aws-lambda-haskell-runtime-wai, you can now support both API Gateway and ALB like so:
4.0.0
, update to latest stable resolver-Werror
and-Wall
, clean up