Recording not yet published
Talk
Mint - Disrupting HTTP clients
Mint is a young HTTP/1 and HTTP/2 client for Elixir that aims to disrupt the status quo of HTTP clients on the BEAM. It's a functional, data-centric client that isn't backed by a process and doesn't impose a process architecture on its users. The talk covers Mint's design principles and how its low-level interface lets developers build different abstractions on top of it for different situations.