functional-programming

functional-programming

文章 0 浏览 5

function foo(){} 和 foo = function(){} 有什么区别?

可能的重复: JavaScript:var functionName = function() {} vs function functionName() {} 它们是一样的吗?我一直想知道…

友欢 2024-10-25 19:46:43 2 0

是否有通用的方法来处理大型持久数据结构的更改通知?

首先这个问题的动机:任何使用持久数据结构和 GUI 的人都会遇到这个问题。所以,我的问题是:人们是否只是根据具体情况来解决这个问题,或者他们的库…

智商已欠费 2024-10-25 14:35:34 2 0

5x5 网格中的五位素数

|---|---|---|---|---| | 1 | 1 | 3 | 5 | 1 | |---|---|---|---|---| | 3 | 3 | 2 | 0 | 3 | |---|---|---|---|---| | 3 | 0 | 3 | 2 | 3 | |---|---…

盛装女皇 2024-10-25 04:44:32 4 0

了解企业应用程序上下文中的 FP(在 Scala 中)

我看到的大多数示例(如果不是全部)都是执行某种计算并完成的函数。在这方面,FP 很耀眼。但是,我很难了解如何将其应用到企业应用程序环境中,因为…

神回复 2024-10-25 03:40:05 4 0

函数式编程:副作用

大多数教程/文章/书籍都会讨论函数式编程时的副作用。拿这个Python代码来说: def isPrime(n): k = 2 while k < n: if n % k == 0: return False k +=…

双手揣兜 2024-10-25 03:13:16 2 0

在 Erlang 中转置二维矩阵

给定如下所示的矩阵,将其变换 90 度,转换为下面的第二个矩阵。您将如何以最干净的方式做到这一点?首选简短/简洁/清晰的解决方案,其中要点易于掌握…

无名指的心愿 2024-10-25 01:54:57 5 0

从函数式语言访问 numpy 数组

我的主要语言是 Python。通常,当我需要在 numpy 数组上执行一些 CPU 繁重的任务时,我使用 scipy.weave.inline 来连接 C++,并取得很好的结果。 我怀…

蔚蓝源自深海 2024-10-24 20:26:31 4 0

数据结构引导示例?

我最近读了 Okasaki 和 Brodal 的论文 “Optimal Purely Function Priority Queues”,描述了一种基于数据结构引导的快速优先级队列,其中使用简单且…

夜巴黎 2024-10-24 19:53:26 3 0

一阶参数多态性和一阶函数

我正在阅读论文 Generics of a Higher Kind,第一句话是 使用 Java 5 和 C# 2.0,一阶 引入参数多态性 在主流的面向对象中 名称下的编程语言 泛型。 …

野の 2024-10-24 18:55:01 7 0

将方案中具有两次递归调用的函数转换为尾递归

在开始之前:是的,这是大学的作业。在我被告知我又懒又邪恶之前:这部分作业是转换我们已有的两个函数,这是第六个。 (define (flatten-list a-list)…

半世蒼涼 2024-10-24 04:20:17 5 0

Haskell 中存在递归和类型不匹配问题

-- genrep genrep :: a -> Int -> [a] genrep a n | n == 0 = [] |otherwise = a ++ genrep (a (n-1)) 所以我试图在 haskell 中创建一个简单的复制函…

别忘他 2024-10-24 01:43:00 3 0

如何使用 Monad 的 (->) 实例以及关于 (->) 的困惑

在不同的问题上,我在评论中找到了有关使用 Monad 的 (->) 实例的提示,例如用于实现无点样式。 对于我来说,这有点太抽象了。好的,我在 (->) 上看到…

还给你自由 2024-10-22 18:03:59 7 0

F# 树上并行化函数的选项

在我的项目中,我有一个如下表示的数据结构: type 'a Tree = | Leaf of 'a | Node of 'a Tree array 由于遍历大树的成本,我必须在此数据结构上并行…

南七夏 2024-10-22 08:18:04 3 0

在 Java 或其他 OO/非函数式语言中表示复杂真值表的最佳方式是什么?

我正在实现许多复杂的业务逻辑,这些逻辑以真值表/业务规则矩阵表示。过去,实施这些规则通常会导致大量 if...else 语句。我不禁认为函数式语言有助于…

乱了心跳 2024-10-22 06:44:29 5 0

“具体化”是什么?和“具体化”在(函数式?)编程的上下文中意味着什么?

我在有关 haskell 和函数式编程的博客中读过很多这个术语(特别是在 sigfpe 的博客 中),但我不知道了解它的含义。大多数时候我都不知道,但如果我知…

比忠 2024-10-22 05:41:01 4 0
更多

推荐作者

初遇

文章 0 评论 0

听闻余生

文章 0 评论 0

Z_dy

文章 0 评论 0

左岸枫

文章 0 评论 0

1848719402

文章 0 评论 0

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文