10 Python中的泛型/模板? python如何处理通用/模板类型的场景?假设我想创建一个外部文件“ BinaryTree.py”,并使其处理二进制树,但是对于任何数据类型。 因此,我可以将自定义对象的类型传递给它,并为该对象提供一个二叉树。如何在python中完成? 83 python templates generic-programming
3 如何在Kotlin中检查泛型类型 我正在尝试在Kotlin中测试泛型。 if (value is Map<String, Any>) { ... } 但是编译器抱怨 无法检查已删除类型的实例:jet.Map 普通类型的支票效果很好。 if (value is String) { ... } 使用Kotlin 0.4.68。 我在这里想念什么? 79 generic-programming kotlin
4 Haskell的Data.Typeable是什么? 我遇到过对Haskell的引用Data.Typeable,但我不清楚为什么要在代码中使用它。 它解决什么问题,以及如何解决? 73 haskell typeclass generic-programming scrap-your-boilerplate