在swift 2中将ASCII字符值的字符串转换为实际字符串(最新测试版)
Converting String of ASCII character values to actual string in swift 2 (latest beta)

在类似的主题上有各种帖子,但我还没有找到我正在寻找的东西我有一串ASCII字符值可以转换成字符串例如,如果我有......

根据运营商添加数字列表
Adding a list of numbers based on an operator

我是F#的新手,我正在努力适应整个函数式编程思维。 基本上我试图弄清楚如何迭代数字列表并将其加起来...

SML:基本Prime测试
SML: Basic Prime Testing

我正在尝试编写一个基本函数来取一个整数并计算一个bool,它将检查整数是否为素数。 我用了一个辅助功能来跟踪当前...

如何在函数式编程中模拟变化状态
How to model changing state in functional programming

我是FP的新手,也是Scala的新手,我对如何以功能方式有效地解决问题提出了疑问。 假设我有:case class Store(storedObjects:List [StoreObject])和case class ......

方案 - 功能编程势在必行
Scheme - Imperative to Functional Programming

我刚刚开始学习函数式编程(Scheme)。 但我仍然有“功能性”思考的问题。 类似于:func1(int a){if(a == 100)a = 0; return func2(a); } 有个 ...

lisp函数(常见的lisp中的计数)
lisp functions ( count numbers in common lisp)

我正在研究与C和lisp中处理偶数相关的程序相关的程序,完成了我的c程序,但仍然遇到了lisp isprime函数的问题,我需要帮助:...

来自RxJS承诺的流
Stream from RxJS promise

我试图在一个我正在创建的流上运行reduce。 在下面的示例中,myApi.getItemsAsync()返回一个数组。 我希望每个调用reduce回调...

从应用程序员的角度来看 - 功能编程能用于编程量子计算机吗?
From an application programmer's perspective - Can Functional Programming be used to program Quantum Computers?

我不是函数式编程(FP)的专家。 事实上,我刚开始学习它。 所以,这是一个真正的问题:因为,FP来自数学,而不是来自冯。 Neumann机器,可以......

从具有满足条件的第n个元素的Java列表中获取子列表
Getting sublist from a Java list with nth elements that fulfills a condition with streams

我有一个非常简单的用例给定一个包含A和B的字母列表,我想获得包含前N个B的子列表,例如:f(3,[AAABABABAA])= [AAABABAB] f(...

如何在Clojure中对此要求进行功能编码
How to code this requirement functionally in Clojure

寻找有关如何在Clojure中编写以下代码的建议。 我应该到达州Monad吗? 或者core.async会有用吗? 我需要将这些称为Blob的东西组合在一起。 ......

将Closure作为参数传递给另一个函数将不起作用
Passing a Closure as an Argument to another Function won't work

我有一个带参数的函数evaluate。 第一个参数是Int。 闭包的第二个参数,它接受一个I​​nt并返回一个Double。 函数evaluate然后返回[Double]。 ...

如何将特殊字符附加到Scheme中的列表?
How to append special characters to a list in Scheme?

我试图追加(后面跟一个列表的元素)它应该怎么样? 我正在尝试以下方法:(追加(列表'lambda)(列出'x)):这个编译并给出结果'(lambda x)我想...

编辑JSON对象 - 寻找更好的功能性approch
Edit JSON object - looking for better functional approch

我有一个带有设置的JSON对象,类似于:var settings = {tab1:{active:true,selectOrder:1,selected:false},tab2:{active:true,selectOrder:2,...

查找素数高阶函数[重复]
Find prime numbers high order function

我想使用集合函数找到素数。 我生成从1到10000的数字然后我决定从2开始取第一个数字,让我们将其命名为X并将其替换为-1或删除其中X%...

在scala中编写apply-style函数
Compose apply-style functions in scala

在scala中,函数可以组成def f = {x:Int => x + 420} f.compose(f)还有一种方法来定义对象对象的函数应用程序F {var y = 420 def apply(x:Int) )= x + y ...

使用另一个对象的详细信息填充对象
Populate object with detail from another object

我有两个项目:List:[{“key”:“A”,... optionalAprops},{“key”:“C”,... optionalCProps}] Collection:{“A”:{... detailAprops },“B”:{... detailBprops},“C”:{....

Python:功能合并两个迭代器,其中一个是递归的
Python: Functionally Merging Two Iterators Where One is Recursive

相关问题如何合并两个python迭代器? 适用于两个独立的迭代器。 但是,我无法找到或想到合并两个迭代器所需的工具......

你如何编写一个处理集合的json4s CustomSerializer
How do you write a json4s CustomSerializer that handles collections

我有一个类,我试图使用json4s CustomSerializer功能反序列化。 我需要这样做,因为json4s无法反序列化可变集合。 这是基本的......

从另一个数组更新一个数组中的属性的功能方法?
Functional way to update a property in one array from another array?

我正在尝试进入函数式编程,在创建了许多纯函数之后,我有两个数组,我需要创建一个新数组,这是第一个具有其中一个属性的数组...

在差异实例上调用方法时,它仍然是递归吗?
Is it still recursion when the method is called on a difference instance?

在准备我关于函数式编程的讨论时,我有一个简单的链接列表实现,其中获取长度的方法是这样的。 #base class List#class EmptyList <...

在Haskell中加载函数
Load function in Haskell

好的,首先我在Haskell完全是新手,所以请善待。 我做了一个简单的程序,用它的名字打开一个文件。 这是我到目前为止所做的:import System.IO main = do ...

了解绑定功能
Understanding bind function

在这篇文章中,作者解释monad使用这个例子(我猜测使用Haskell):bind f'::(Float,String) - >(Float,String)暗示bind ::(Float - >(Float, ...

面向对象的编程和函数式编程如何一起使用?
How Object Oriented Programming and Functional programming can be used together?

Scala声称OO和FP可以合并。 我想知道如何在实践中实现这一目标。 我的意思是对象可以改变,所以使它们成为不可变的意味着我必须在什么时候创建一个新对象......

将元素附加到Scheme中的现有列表
Appending Elements to an Existing List in Scheme

我需要一些帮助来理解如何将数字附加到列表中的语法,我是通过控制台从用户输入执行此操作,因此必须以递归方式输入此元素。 所以对于永远的数字......

如何在输入元组ocaml上进行模式匹配
How to pattern match on input tuples ocaml

例如,我有代码let add_next(data:int * int * int list):int =但是,单词数据真的很模糊,我希望能够命名前两个整数然后列出清单。 ..

如何在没有递归ocaml的情况下展平列表?
How to flatten a list without recursion ocaml?

如何将整数列表的列表压缩为ocaml中的单个整数列表? 该功能将如下所示。 [[1; 2]; [3; 4; 5]; []; [6]] - > [1; 2; 3; 4; 5; 6]因为这是作业,它......

使用流api对列表数据进行多次操作
multiple operation on list data using stream api

我需要计算篮子价格。 我将项目列表作为输入,并首先使用地图计算每个项目的价格。 在那之后,我必须计算篮子总数和......

Scala中无法解释的for-comprehension结果[重复]
inexplicable for-comprehension result in Scala

我理解for-expression被翻译成map和flatMap。 但我找到了一些我无法解释的东西,需要你的帮助。 以下是两个玩具示例:{None < - List(Option(1),None)} ...

OCaml中的标签~f
label ~f in OCaml

我在OCaml工作,我使用的环境是Eclipe Mars。 当我尝试使用List.iter [1.; 3.; 2 .; - 7.; 4.; 5.] ~f :(有趣的x - >更新rsum x);; 它给出了一个错误,说错误:函数......

Java 8中Collection <BiConsumer <A,B >>的功能应用
Functional application of a Collection<BiConsumer<A,B>> in Java 8

我有这个:class Converter <A,B> {Collection <BiConsumer <A,B >> fieldconverters = ... Class <B> targetclazz; //通过构造函数设置... public B convert(A source){...

::和@之间的OCaml差异
OCaml difference between :: and @

我试图将一个列表附加到另一个列表的末尾。 通常的::运算符给出了以下错误:此表达式具有类型字符列表但是表达式中的类型为char ...

Scheme Guile:应用所有元素的功能但是最后一个
Scheme Guile: apply function all ellements but last one

我需要将函数应用于所有元素,但列表中的最后一个元素。 基本上我正在写一种玩具编译器,所以给出这样的算术术语:(+ 1 10)我想得到一些东西......

Scala中的纯函数在类方法和闭包的上下文中
Pure function in Scala in the context of class methods, and closures

Scala中纯函数的精确定义是什么? 纯函数有一个定义,在wiki上https://en.wikipedia.org/wiki/Pure_function。 我认为这个定义是为了一个纯粹的功能......

Lambda重载方法
Lambda overloaded method

我是lambdas和funtional接口的新手。 我正在尝试使用lambda实现RowListener功能接口(ActiveJDBC ORM),但是我得到了一个编译器错误,我现在不知道为什么。 这是......

JSON - 对象数组到数组对象
JSON - array of objects into objects of arrays

我有一系列JSON条目:[{“num”:“1”,“name_A”:“Alex”,“name_B”:“Bob”},{“num”:“2”,“name_A”:“Anne “,”name_B“:”Barbra“}]我试图将这个对象数组转换为......

如何将以下递归函数转换为纯函数?
How to turn the following recursive function into a pure function?

下面的函数将一个对象附加到一个嵌套数组中(通过递归搜索):function appendDeep(arr,obj,newObj){if(arr.indexOf(obj)!== -1){arr.splice(arr.indexOf (...

映射getOrDefault VS getOrUseSupplier
Map getOrDefault VS getOrUseSupplier

我开始学习lambdas,我不明白为什么java Map有:getOrDefault(Object key,V defaultValue)而不是(工作方式相同,但如果没有值,则defaultValue将...

序列内序列的Seq.map
Seq.map for a sequences inside a sequence

在进行Code Abbey练习时,我有很多代码,比如seqOfSeqs |> Seq.map(Seq.map Int32.Parse)|> Seq.map(Seq.sum),这看起来很难看,所以代码打击让我觉得让行动seqs = ...

函数语言中的加泰罗尼亚语数字[关闭]
Catalan numbers in functional languages

加泰罗尼亚数字满足复发当然加泰罗尼亚数字具有涉及二项式系数的封闭形式表达式。 我们也可以单独用C_ {n-1}表示C_n。 我是什么 ...

RamdaJS:编写一个对象会产生相同的“随机”结果
RamdaJS: Composing an object produces the same "random" results

我正在和Ramda一起玩,试图让我了解功能性JS。 以下代码尝试生成一些随机搜索过滤器对象:var R = require('ramda'); var rWords = ...

lambda函数的列表或生成器在Python中不会返回相同的结果
List or generator of lambda funcs do not return the same result in Python

当我这样做:def create_funcs():返回(lambda:i for i in range(5))for f in create_funcs():print(f())我得到了预期的:1 2 3 4但是当我这样做时:def create_funcs():return [lambda:...

如何指定curried参数应用程序的顺序
How can I specify the order of curried parameter application

我正在尝试将以下内容转换为pointfree样式:在传递要迭代的集合之前,将一个值部分地应用于变换器函数add的函数。 (使用Ramda.js)......

C#扩展使用函数Func作为参数
C# extension using function Func as parameter

请不要与代码混淆,代码错误。 专注于下面的大胆问题。 我一直在准备研究函数式编程,至少为它的先决条件做好准备,......

接受列表并返回列表的SML方法
SML method that accepts a list list and returns a list

我需要创建一个获取列表列表的方法(如[[2,3,],[4,5]])并返回类似[2,3,4,5]的内容。 我可以解决逻辑,但我不知道如何在SML中定义方法。 我试过了 ...

为什么这个curried方法需要被函数包装?
Why does this curried method need to be wrapped by a function?

在下面的示例中,我希望可以将curried函数作为谓词传递给any函数。 但是,它只会在包裹curried函数时产生正确的结果。 为什么......

类型实例中的统一怪异
Unification Weirdness in Typeclass Instance

假设我有以下(愚蠢)类:类BlindMap m其中mapB :: ma - > mb我可以提供以下[]实例:实例BlindMap []其中mapB = map id类型...

Scala - 实现没有多态性的多态抽象特征
Scala - Implementing a polymorphic abstract trait without polymorphism

我正在Scala中设计一个简单的数据处理管道。 它涉及PipelineStage,它将一些StageOutput转换为另一个StageOutput。 Pipeline是一系列...的包装器

Haskell - 递归
Haskell - Recursion

我正在尝试制作一个纸牌游戏,两个玩家在那里显示卡牌,而排名最高的一个赢得并拿走卡片。(战争卡片游戏)。 我遇到的麻烦是运行整个游戏,看...

如何正确理解RxJava的groupBy的行为?
How to correctly understand behavior of RxJava's groupBy?

我对RxJava和FP一般都很陌生。 我想写一个代码来加入两个Observable。 假设我们有两组整数:[0..4],键选择器为2的模数,给出(键,值)= {(0,...

使用一对字符串过滤字符串列表
Filter a list of strings using a pair of strings

我想定义一个Haskell函数,该函数从字符串列表中删除一对字符串中包含的任何字符串,并仅返回包含所有剩余字符串的列表。 所以一个例子......
1 2 3 4 5 6 7 139 140