24

Scala のポリタイプの概念について学びたいと思っています。シェイプレス ライブラリを見つけて、シェイプレスを学習して適用するための最良の出発点となるものを見つけました。

4

1 に答える 1

27

それがあなたが望んでいない答えかどうかはわかりませんが、shapeless の学習/使用を開始するための最良のプッシュは、さまざまな Scala カンファレンスからのいくつかの Miles ビデオでした。

フラットマップから
ScalaNE 2012
ScalaNE 2013

彼の忘れられたブログ

そして、大きな練習として、私は多くのことを書いていますスプレー ツールキットを使用しています。したがって、Web サーバーまたはクライアントを作成してみてください。

また、github の wiki には、ライブラリの優れた紹介が含まれています。

素晴らしいアイデア - いくつかのケース クラスを hlists を使用して形のないレコードに書き直してみてください。JSON コンバーターで使用するのはかなりクールです =)。その多くは、実際のプロジェクトではあまり役に立たない一般的な種類のものですが、型レベルのプログラミングをよりよく理解したい場合は、本当に素晴らしいものです

于 2013-06-09T16:32:42.460 に答える