Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何使用 lambda 表达式返回对象数组中的成员值
我有一个 Dog 数组 我想在其中打印所有 5 岁以上狗的名字 我尝试过类似的东西 Dogs filter it age gt 5 forEach it name 这给了我需要的值 但是如何将其存储并作为字符串列表返回 我尝试了添加 joi
Android
Lambda
kotlin
higherorderfunctions
如何删除所有包含某个子字符串的PHP数组元素? [复制]
这个问题在这里已经有答案了 好吧 我查了一些函数 但我似乎没有幸运地找到任何函数 我想过滤一个数组以删除包含某些字符串的特定数组 这是一个例子 array 1 gt January 2 gt February 3 gt March to r
php
Arrays
Filtering
higherorderfunctions
JS 中的高阶函数
我现在正在学习 JavaScript 我有一些问题 以下代码来自 Eloquent JavaScript 一书 function forEach array action for var i 0 i lt array length i ac
javascript
higherorderfunctions
Typescript:如何从返回函数的输入参数推断高阶函数中的泛型类型
type FindCallback
这个“高阶函数”在 Javascript 中是如何工作的
从书中雄辩的 JavaScript作者 Marijn Haverbeke 有这个例子同时引入高阶函数的概念 function greaterThan n return function m return m gt n var greater
javascript
higherorderfunctions
confirmation
高阶函数 - Javascript
我正在使用 Eloquent Javascript 进行工作 功能count接受一个数组和一个测试函数 等于 x 作为参数 并返回测试函数返回 true 的数组中的元素数量 我了解这些功能工作的大致方式 并且从逻辑上讲total传递给red
javascript
higherorderfunctions
如何从数学角度看待高阶函数和IO动作?
我试图从第一原理来理解函数式编程 但我却陷入了纯函数世界和具有状态和副作用的不纯现实世界之间的界面 从数学的角度来看 什么是返回函数的函数 什么是返回 IO 操作的函数 如 Haskell 的 IO 类型 详细说明 根据我的理解 纯函数是从
了解地图功能
Python 2 文档说 内置功能 map function iterable 将函数应用于可迭代的每个项目并返回一个列表 结果 如果传递额外的可迭代参数 函数必须 接受这么多参数并应用于所有项目 并行迭代 如果一个迭代比另一个短 则假定它
python
higherorderfunctions
mapfunction
在 Haskell 中提升高阶函数
我正在尝试构造一个类型的函数 liftSumthing a gt m b gt m b gt a gt t m b gt t m b where t是一个 Monad 转换器 具体来说 我有兴趣这样做 liftSumthingIO Mona
Haskell
higherorderfunctions
lifting
如何使用高阶函数求对角线的总和?
考虑以下二维数组 let array 11 2 4 4 5 6 10 8 12 我想要得到的是对角线的总和 As firstDiagnal 11 5 12 4 As secondDiagnal 4 5 10 19 我可以使用标准来实现它fo
Arrays
swift
Algorithm
higherorderfunctions
为什么我的过滤器版本与 Swifts 的性能如此不同?
作为练习 我重写了一些 Swift 的高阶函数 其中一个是 filter 我决定测量我的版本 filter反对斯威夫特使用乐器 我对结果感到相当困惑 这是我的过滤器版本 我承认这可能是不正确的 extension Array func my
swift
filter
Instruments
higherorderfunctions
如何在 Typed Racket 中编写以多态函数作为参数的高阶函数?
例如 我如何编写一个版本map这可以与 Typed Racket 中的多态函数一起使用吗 我用一个简单的id函数定义为 id All A A gt A define id x x 当我尝试将其映射到列表上时 出现错误 gt map id 1
以 pointfree 风格编写函数的一般方案是什么?
我正在通过20 个中级 Haskell 练习目前 这是一个非常有趣的练习 它涉及实现类型类的各种实例Functor and Monad 以及需要的函数Functors and Monads 作为参数 但是有可爱的名字 比如Furry and
Haskell
higherorderfunctions
combinators
pointfree
函数模板可以用作高阶函数调用中的一等公民吗?
将函数模板作为参数传递给另一个函数模板总是有点棘手 通常 人们必须创建一个 lambda 对象来调用原始函数 Example template
使用通用可选参数的 Typescript 函数重载
我正在尝试编写一个高阶函数来包装输入函数并缓存最近调用的结果作为副作用 基本功能 withCache 看起来像这样 function cache key string value any Some caching logic goes he
typescript
generics
higherorderfunctions
«
1
2
3