2012年10月03日
隠れている部分が違うのか
- 2012-10-03 (Wed)
- 一般
Coq に「Hoge a b c の項が期待されるのに Hoge a b c の型の項なのでエラー」と言われた.このメッセージだけを見ていても何も悪いことしてないようにしか思えない.
んで,Set Printing All. と叫んでみたら implicit なパラメータ部分で微妙にずれていたという罠で,「@Hoge X a b c の項が期待されるのに @Hoge Y a b c の型の項なのでエラー」という意味のわかるエラーを吐いてくれるようになった.
……見えている型が同じだったら隠れている部分も自動で表示してくれればいいのに.
- Comments: 0
- TrackBack (Close): -