Eirik Tsarpalis 7/3/2019

Applying the Tagless-Final pattern in F# Generic Programs

Read Original

This technical article proposes applying the Tagless-Final pattern in F# to create type-safe generic programs. It critiques usability problems in existing approaches like the TypeShape library and demonstrates encoding higher-kinded types in F# to build polytypic programs, using functors as an example.

Applying the Tagless-Final pattern in F# Generic Programs

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week