higher-order-functions 相关问题

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

如何将自定义钩子转换为HOC?

我做了自定义的钩子,并在拦截器中使用,这不是react组件,它是javascript函数,所以我得到了这个错误-无效的钩子调用。钩子只能在函数主体内调用......。

回答 1 投票 0

如何过滤出在满足条件的元素之后建立索引的列表元素?

我有此列表:var ls = List(“应该忽略”,“ X”,“测试”,“ test1”,“ X”,“ test2”)我想知道是否有人知道如何过滤掉列表中位于“ X”之后的元素...

回答 2 投票 0

如何在Scala中过滤掉列表中的非重复项?

我想知道将仅过滤在Scala中不重复的值的scala方法是什么?比方说,我有这个列表:val l = List(1,1,2,3,4,5,5)我想要...

回答 1 投票 -2

我可以在TypeScript中表达这个高阶函数签名吗?

我具有以下功能:const fn = async(bool,num,str)=> {// ...}; bool是一个布尔值,num是一个数字str是一个可选字符串我也有以下HOF,它允许...

回答 1 投票 0

我如何引用新的?

假设我有以下代码:我的常量@suits = ;我的常量@values = 2..14;类别卡{有$ .suit;具有$ .value; #order是“ $ ...

回答 1 投票 1

Haskell中用于高阶函数的Lambda表达式

[遵循此书,Haskell中的所有内容都是λ微积分:f(x)= x + 1的函数可以在Haskell中写为f = \ x-> x + 1和,在λ表达式中写为λx.x+ 1。更高的λ表达式是什么...

回答 1 投票 0

为什么不支持高阶函数中的注释?

这是在高阶函数中使用自定义批注时出现的错误:有没有办法在高阶函数中使用批注?如果没有,那将是一个替代解决方案(除了...

回答 1 投票 2

Haskell高阶函数和GHC评估器

我正在学习FP,在和GHCi玩耍后有些困惑。假设我有2个简单函数:两次::(a-> a)->(a-> a)两次fa = f(fa)-公式1 double :: Int-> ...

回答 1 投票 2

函数使用对象来初始化和销毁 资源。如何将其重写为提供资源的HOF?

这是我的开始。 convert使用svgInjector初始化和销毁 资源。导出异步函数convert(serializedSvg:string,svgSourceId:string,containerId:string):...

回答 2 投票 0

将具有不同方法签名的不同函数作为参数传递给kotlin中的函数

我正在使用kotlin作为主要语言的android应用程序。我需要询问应用程序某些部分的运行时权限。因此,与其编写类似的样板代码来询问...

回答 1 投票 0

[在Python中将函数作为参数传递

[我正在尝试创建一个计算滚动平均值或总和的函数:def roll_lag_creator(dataset,i,func):dataset ['Bid'] = dataset.loc [:,'Bid']。rolling(window = i) .func()返回数据集,但...

回答 1 投票 0

将lambda值集成到函数中

这是我的代码:def empty_dic():返回lambda x:否def def add_elem(key,value,dic):返回lambda x:如果x == key,则返回值,否则dic(x)def check4key(dic,key):返回lambda x:如果...

回答 1 投票 -1

SWI-Prolog分区谓词在REPL中的作用与在程序中的作用不同

我通过SWISH来实现quicksort:qsort([],[])。 qsort([H | T],S):-分区([X,O] >> compare(O,X,H),T,L,E,G),qsort(L,A),qsort(G, Z),append([A,[H | E],Z],S)。 main:-length(L,...

回答 2 投票 0

执行高阶函数

我正在学习Python中的一流函数和闭包的概念,我很好奇:给定一个高阶函数:def html_tag(tag):def wrap_text(text):print(“

回答 3 投票 0

执行高阶函数

我正在学习Python中的一流函数和闭包的概念,我很好奇:给定一个高阶函数:def html_tag(tag):def wrap_text(text):print(“

回答 3 投票 0

带有紧凑映射的快速语法说明

我在检查代码时确实找到了以下代码:覆盖func layoutAttributesForElements(在CGRect中)-> [UICollectionViewLayoutAttributes]? {return super.layoutAttributesForElements(...

回答 1 投票 1

如何在单击时添加元素到数组中?

我很新来做出反应(我只使用过一点的类),我想将我的输入值添加到foodList并将它们写在屏幕上,但是我的大脑被锁住了,我不知道该怎么做...任何.. 。

回答 2 投票 0

将一个元素从数组推到另一个按钮上,在React中单击?

im试图使用.concat()方法将我从API获得的old_array中的一个元素推送到new_array。现在我正在将整个old_array推入new_array,但是我不想推一个元素...

回答 1 投票 1

角度数组在映射函数后未更新

当用户单击选择要查看的特定类别的按钮时,我会过滤一系列类别。但是,映射类别数组后,类别将显示所需的...

回答 1 投票 0

我如何从高阶函数返回值?

家伙,我如何做到使调用make_repeater(square,0)(5)返回5而不是25?我猜我需要更改“ function_successor = h”行,因为那样我就只能得到square(5)...

回答 1 投票 0

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