小编Gan*_*kar的帖子

Haskell Map键的类型确定值的类型

有没有办法以这样的方式使用Data.Map,值的类型取决于键的类型?我需要确保我永远不会在地图中插入错误的类型值.

例如:假设我有类型KeyType a,ValType a 然后Map应该有类似的类型

Map (KeyType a) (ValType a)

但这显然不起作用,因为a没有约束.

haskell

5
推荐指数
1
解决办法
172
查看次数

如何在 Android 11 上获取给定树 URI 的文件路径?

仅当用户使用存储访问框架选择文件夹时,我们才会获得树 URI。文档提到,从 Android 11 开始,我们可以使用原始文件路径来访问文件。我需要这个,以便我可以使用现有的本机库。但我找不到任何关于获取给定树 URI 的原始路径的文档。如何在 Android 11 上获取给定树 URI 的文件路径?

请注意,stackoverflow 上的所有现有答案都是 hack,它们现在甚至不起作用。我需要一个官方 API。

android android-11

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×1

android-11 ×1

haskell ×1