2017-02-23 7 views
2

これは非常に基本的な機能として表示されますが、私は現在の無形(2.3.3)で見つけることができません。Natの力に型コンストラクタを使う、無形のインフラストラクチャはありますか?

だから私は

Induction[X,F,Nat._0].Out =:= X 
Induction[X,F,Nat._1].Out =:= F[X] 
Induction[X,F,Nat._2].Out =:= F[F[X]] 
... 

とタイプInduction[X,F[_],N <: Nat]を探しています多分それはPointインスタンスを構築するために、例えば、型の構成に沿ってチェーン機能することも可能ですか!

答えて

1

いいえありません。あなたがこれを観察しているので、役に立つ可能性が最も高いのはPointのようなタイプのクラスです。私はこのように何かを追加することをお勧めしますKittensシェイプレスと猫の両方に依存します。

関連する問題