higher-order-functions 相关问题

高阶函数是将函数作为参数或将它们作为输出(或两者)返回的函数。它们是函数式编程的基石。

如何转换为高阶函数?

我正在尝试将以下内容转换为HOF,但以下是我想出的最好的方法。原来是标准的。如何更好地使用函数式编程?第一次尝试:const privileges = {...

回答 1 投票 -1

一堆数字列表

我想编写Racket函数的find-subsets。该函数生成不带辅助函数的数字列表的子集列表,并且仅使用lambda,cond,cons,rest,rest,first和...

回答 2 投票 -1

带有属性的自定义对象的过滤器数组和Swift中的Map

我的模型类如下:struct Job:可分解,可相等,可哈希{var id:Int? var status:字符串? var优先级:字符串? }我有2个object(job)数组,如:var jobModel = [Job](...

回答 2 投票 0

数字列表

我想编写Racket函数的find-subsets。该函数生成不带辅助函数的数字列表的子集列表,并且仅使用lambda,cond,cons,rest,rest,first和...

回答 2 投票 -1

无法获得高阶函数,无法正常工作

我是一个相当新的webdev学生,我目前正在做一个练习,但是被卡住了。我有一个带有对象的数组,目标是使用高阶函数来操纵它们。让bookList = [...

回答 1 投票 0

Scala中=>和->之间的差异

我只是浏览Internet上的一些Scala教程,并且在某些示例中注意到作者在HOF(高阶函数)中同时使用了=>和->。例如:val vec = Vector(“ hello”,“ world”)...

回答 1 投票 0

您如何仅使用Racket中的抽象列表函数编写函数变更?

我想编写Racket函数的变更。该函数生成硬币列表,这些硬币加起来总消耗量为美分(四舍五入到最接近的5的倍数)。给定的硬币...

回答 1 投票 -2

作为函数输入的字符串的Haskell函数头

我正在Haskell中创建一个Enigma机器,并且遇到以下代码:加密::字符串-> [字符串]->字符串加密t [d1,d2,d3] |长度t> 1 =加密一个头t [d1,...

回答 1 投票 0

[用JS映射构造对象会导致一些未定义的键。为什么?

我疯了吗?我有两个函数:export const timeblocks =(data)=> {const res = data.map((d)=> timeblock(d)); console.log(“ tbs res [0] .start”,res [0] .start); console.log(“ tbs res”,...

回答 1 投票 -2

我如何在android studio中输入实际的λ符号?

Kotlin具有高阶函数,可让您将函数作为参数传递。如何用实际的λ符号代替func关键字?

回答 1 投票 0

Javascript:根据匹配的属性ID,从对象数组构造一个对象:

对于高阶函数还是很新的,如果可能,请尝试在此处正确使用它们。我有一个从如下构造的api返回的对象数组:[{“ gymId”:3467,“ halls”:[{“ ...

回答 1 投票 0

C ++:实现一个接受lambda作为输入的高阶函数

让我们看一下以下函数:auto F(vector * p){return [p](int y)-> int {return y +(* p)[0]; }; }它做的很简单:它在向量处接收一个指针...

回答 1 投票 0

zip和计算

我正在寻找不递归的解决方案。我有3个数据,例如:名称= [“ Alice”,“ Bob”,“ Charlie”,“ David”]-他们的等级:等级:: [[Int]]等级= [[3,2],[4 ,6],[2,3],[1,4]]-...

回答 2 投票 0

Haskell concat /根据特定规则进行过滤

根据以下规则,我试图解决以下问题:没有递归的定义没有理解的列表仅允许Prelude-Module。现在我必须为...

回答 1 投票 0

高阶函数Javascript

我是Java语言的新手,对高阶函数的概念进行了严格的研究,并将函数用作参数。我从网上获得了两个代码示例,但我不明白该怎么办...

回答 3 投票 1

接收要发送到`List <>。mapNotNull()的转换映射函数,

我正在尝试编写类似transform的函数,该函数接收将在mapNotNull内部使用的函数,但我找不到解决方法。 val项目示例:List = listOf(null,“ ...

回答 2 投票 0

如何从迅速的字典数组中获取所选键的数组的值及其复杂性

可以说我得到了以下答复。我想从以下操作中了解两件事。 1.)如何迅速使用高阶函数改进/优化以下代码。 2.)也会...

回答 1 投票 0

kotlin是否具有从两个不同类型的列表中获取公共数据的高阶函数?

我有此链接中描述的相同问题(但很快),我尝试过从两种不同类型的数组中获取公用数据:val list = ArrayList ()val list1 = ArrayList

回答 2 投票 0

具有接收器的功能的Kotlin扩展功能

我正在使用Kotlin的扩展功能。我想为带有接收器的布尔返回函数创建扩展函数,该函数返回补码函数。我的目标是能够...

回答 2 投票 2

为什么语法func1(func2)(parameters);工作,它叫什么?

摘自《 Eloquent Javascript第三版》第5章。在我的研究中似乎找不到这种构造'f()()',我想了解更多有关它的信息。我希望能够使用noisy(...

回答 3 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.