Thinking with Types Type-Level Programming in Haskell

\r\nThinking with Types: Type-level Programming in Haskell book cover

\r\nThinking with Types: Type-level Programming in Haskell

Author(s): Sandy Maguire (Author)

  • Publisher Finelybook 出版社: https://thinkingwithtypes.com/
  • Publication Date 出版日期: Maguire, 2018
  • Language 语言: English
  • Print length 页数: 249 pages

Book Description

Developed for the intermediate-to-professional Haskell programmer looking for a deeper understanding of the type system and its extensions. Thinking with Types emphasizes writing code that is compiler-verified to be correct,safe,and user-friendly. The author has carefully presented the material in an accessible manner—realizing that not everyone who wishes to learn about type-level programming is a post-doctorate in mathematics. This book covers the majority of Haskell’s type-related language extensions,including rank-n types,GADTs,type families,dependent types and rebindable syntax. Throughout early chapters,readers are introduced to the core fundamentals of type systems,and later chapters refine these ideas,often employing many of them simultaneously to accomplish real-world goals.

View on Amazon

下载地址

PDF | 4 MB | 2019-04-13
下载地址 Download请完成验证以访问链接!
打赏
未经允许不得转载:finelybook » Thinking with Types Type-Level Programming in Haskell

评论 抢沙发

觉得文章有用就打赏一下文章作者

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫

微信扫一扫