Skip to content
0:00 / 0:00

#servant#mu-haskell#grpc

BOB 2021 Alejandro Serrano - Servant vs Mu

BOBKonf

978 subscribers • 6 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Alejandro Serrano

Advanced. Deep dive for people who know the field.

1.1K views5 years ago1 recommendation

Programming languagesWeb developmentHaskellAPI design

Alejandro Serrano compares the type-level design decisions of Servant for REST APIs and Mu for gRPC and GraphQL in Haskell.

Servant is a well-known library in the Haskell ecosystem to develop REST services. Mu is much newer, and tries to fill the gap of gRPC and GraphQL services. Both libraries have in common their use of type level techniques to describe the structure of the services. This talk dives into that design corner, and explores the different decisions taken by both teams. bobkonf.de/2021/serrano.html

Why it's here

1 person recommends this

What people say. Recommended as a great comparison of type-level API library designs in Haskell.

u/n00bombin r/haskell • Recommends

BOB 2021 Alejandro Serrano - Servant vs Mu