式编程 问答列表

多个级别的函子

作者:coderodde 提问时间:9/29/2023

我有这个蹩脚的尝试: fmap2 :: (Functor f, Functor g) => (a -> b) -> f (g a) -> f (g b) fmap2 f f2 = (fmap2 f ...

在 Groovy 中将方法作为参数传递

作者:David Moles 提问时间:3/6/2013

有没有办法在Groovy中将方法作为参数传递,而无需将其包装在闭包中?它似乎适用于函数,但不适用于方法。例如,鉴于以下情况: def foo(Closure c) { c(arg1: "baz",...

如何在Swift中正确输入链式函数生成器函数?

作者:J0sh 提问时间:11/5/2023

特别是在 Swift 中(但老实说,我想要任何类型语言的良好解决方案),我想正确键入函数组合器函数。 我确实对类型化语言和泛型有相当多的经验,但对 Swift 非常陌生。由于我在 Swift 中遇到...

TypeScript 中泛型“map”函数的类型声明

作者:Yam Mesicka 提问时间:7/17/2022

在打字稿练习的练习 #14 中,您可以注释以下函数: export function map(mapper, input) { if (arguments.length === 0) { ret...

OCaml 可加数字

作者:Rhohen 提问时间:10/31/2023

我正在学习 OCaml,从我为论文学习的一点 Haskell 中,我想知道是否有类似的机制(类型类)来表示两个数字是可加的(比如 int、float、string 等的泛型)。我知道在 OCaml 类...

在 node.js(或一般的异步编程)中,当线程崩溃时,事件循环中的元素会发生什么?

作者:gvann2 提问时间:10/27/2023

我目前正在阅读有关响应式编程和 actor 模型的文章。 我想知道的是:当异步事件(或消息)被触发时,程序的某些过程会对此做出反应,这意味着它们在事件循环中排队。在 node.js Web 服务器的...

如何在一系列 API 调用中正确链接可观察对象

作者:kriskanya 提问时间:10/14/2018

我有几个相互依赖的 API 调用。具体来说,我无法让最终的 Observable 正确返回:它会导致应用程序无限期滞后。 如果我自己调用它,然后调用它,它似乎工作正常。这表明这是我在前端的 Obse...

为什么闭包是 Scala 或任何函数式编程语言的一部分 [已关闭]

作者:Vivek 提问时间:10/18/2020

已关闭。这个问题是基于意见的。它目前不接受答案。 想改进这个问题吗?更新问题,以便可以通过编辑这篇文章来用事实和引文来回答。 3年前关闭。 改进此问题 根据定义,闭包是 Scala 闭包是使...

在收集流线之前先对其进行处理

作者:FSm 提问时间:10/16/2020

简单地说,下面的代码生成了一个包含五行的流,我需要将这些行合并为一行(在流式传输时)以供进一步使用,然后再收集它们。代码即将将一个字符串转换为一个长二进制字符串 Stream<String> bin...

为什么我的 scala 函数/闭包定义是非法的?[已结束]

作者:linrongbin 提问时间:7/29/2020

已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章来更新问题,使其仅关注一个问题。 3年前关闭。 改进此问题 我正在学习 scala 编程语言。 这里有一些...


共85条 当前第5页