haskell - Free Pascal 有像 Haskell 那样的类型变量吗?

标签 haskell freepascal type-variables

Haskell 允许您定义像 thrice 这样的函数,它接受 a 类型的元素,并返回重复三次的元素列表,对于任何数据类型 a

thrice :: a -> [a]
thrice x = [x, x, x]

Free Pascal 允许类型变量吗?如果没有,在 Free Pascal 中还有其他方法可以做到这一点吗?

最佳答案

作为一个不了解 Pascal 的 haskell 人,这似乎是类似的事情。抱歉无法扩展。

http://wiki.freepascal.org/Generics

关于haskell - Free Pascal 有像 Haskell 那样的类型变量吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7799037/

相关文章:

arrays - Free Pascal 中文字数组的语法是什么?

Haskell 引用类型变量

java - Class<?>#getTypeParameters() 的返回类型是什么?

haskell - Haskell分析函数中输入 ')'的错误

Haskell交互函数

javascript - 是否可以从 JavaScript 调用 hamlet?

c++ - 什么容器真正模仿了 Haskell 中的 std::vector?

c++ - 使用 Free Pascal 时,针对 Linux x64 下的 indigo cheminformatics 包的静态链接提示对 __dso_handle 的 undefined reference

delphi - Mac OS X 上 Lazarus/FreePascal 上的蓝牙

types - 定义对类型而非值进行操作的 Swift 函数