这是我的问题。Idris有一个累积的宇宙层次结构,其中宇宙是由编译器推断的。dosomethingreal : IO的使用是否意味着层次结构中最低的宇宙?是IO : Type而不是IO : Type 1吗?或者我可以在任何宇宙中进行IO操作吗?
发布于 2016-05-28 10:30:37
你可以的。例如,类型Type -> Type在比参数类型更高的范围内。所以Type -> Type绝对不是在最低的宇宙中,IO (Type -> Type)也不是,但是
test : IO (Type -> Type)
test = return List跑得很好。
https://stackoverflow.com/questions/37341154
复制相似问题