Dimitri Racordon
Type classes support the implementation of highly reusable algorithms and data structures without loss of efficiency. Initially developed in Haskell, they have become central to the design of several modern programming languages, including Swift, Rust, Hyl ...
Association for Computing Machinery, Inc2024