簡體   English   中英

Idris是否與Agda的`_`表達式相當?

[英]Does Idris have an equivalent to Agda's `_` expressions?

除了具有隱式參數之外,Agda還允許您省略顯式參數的值,並將其替換為由_字符表示的元變量,然后通過與隱式分辨率相同的過程確定其值。

Idris是否具有類似的功能,或者是隱式參數是將元變量引入程序的唯一方法?

您也可以在Idris中使用_

import Data.Vect

foo : (n : Nat) -> Vect n a -> Vect n a
foo n xs = xs

bar : Vect 3 Nat
bar = foo _ [1, 2, 3]   -- works

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM