相关疑难解决方法(0)

以无点样式写作fx = gxx

我正在学习Haskell.我很抱歉提出一个非常基本的问题,但似乎无法找到答案.我有一个定义的函数f:

f x = g x x
Run Code Online (Sandbox Code Playgroud)

其中g是已定义的2个参数的函数.我如何写这个免费的风格?编辑:不使用lambda表达式.

谢谢

haskell pointfree

16
推荐指数
2
解决办法
1403
查看次数

Haskell:映射函数应用程序

我在Haskell中进行的一些计算的一部分导致映射Float到的函数列表Float.我想对所有这些函数应用一个参数,如下所示:

-- x :: Float
-- functions :: [Float -> Float]
map (\f -> f x) functions
Run Code Online (Sandbox Code Playgroud)

有没有办法在不使用丢弃lambda函数的情况下做到这一点?我已经搜索了Hoogle,我认为签名应该是([a -> b] -> a -> [b])没有运气.

lambda haskell pointfree

3
推荐指数
2
解决办法
669
查看次数

标签 统计

haskell ×2

pointfree ×2

lambda ×1