lazy-evaluation 相关问题

懒惰评估指的是寻求避免评估表达式的各种概念,除非需要它的值,并且在其所有用途之间共享表达式的评估结果,因此不需要对表达式进行多次评估。

使用Raku中的惰性列表获取前10位素数

我正在尝试使用惰性列表来获取第一个10位素数。这是我基于(已有的)代码计算素数的方法:my @primes = 2,3,5,{first * %% none(@_),(@ ...

回答 1 投票 3

使用Raku“多种论着计算e数”

[我正在尝试通过计算公式来计算e常数(又称Euler数)。为了一口气计算阶乘和除法,我这样写:my @e = 1,{state $ a = 1; 1 /($ _ * ...

回答 2 投票 8

关于懒惰[RAKU]

[Raku文档中指出,正在对收集结构进行惰性评估。在以下示例中,我很难得出关于结构的惰性的结论:说“迭代到...

回答 1 投票 3

Haskell折叠在无限列表上,不应用惰性评估

据我所知,Haskell使用了惰性求值,它允许在有限的时间内对无限列表等操作进行求值。作为测试,我定义了以下函数...

回答 1 投票 0

Django tuple / choices字段未翻译

我有一个带有一组选择的Integer ModelField。字段= models.IntegerField(choices = CHOICES_CONSTANT)此CHOICES_CONSTANT在另一个文件中定义并导入CHOICES_CONSTANT =(((0,...

回答 1 投票 0

具有延迟序列和SSE的状态服务-如何以容错方式进行分配?

我编写了一个Web服务,使用Clojure中的惰性序列和各种无限序列公式(Euler,Leibniz)来生成Pi的估计值。 Clojure服务通过服务器发送的这些估计值发送...

回答 1 投票 0

Haskell:如果遍历参数,则RWS上的单点固定点正在循环

我正在编写一个涉及RWS的程序,用于跟踪可变状态并生成一些日志。我的目的是定义一个评估某些动作的计算,收集后继状态,然后...

回答 2 投票 2

Log4j如何实现惰性参数评估?

考虑到Java参数评估机制,当log为...时,在用大括号格式化消息时,Log4j如何实现惰性评估,以“避免参数构造的代价”]]

回答 1 投票 13

按名称激活惰性变量

假设我有一个带有懒惰成员的case类case class Person(name:String,surname:String){lazy val initials:String = name(0)+“。 +姓(0)+“。 }而且我具有通用功能...

回答 2 投票 1

C#LINQ相同数据的多重求值

给出一个拥有(并初始化一次)IEnumarable 的类:[public class MyClass {public MyClass(){值= Sequence(0,10).Select(i => Convert(i)); } ...

回答 2 投票 0

将enquo与推断包一起使用

我正在使用infer包运行卡方检验,例如df%>%chisq_test(label〜feature)我想将其放入函数中,所以我可以这样写:my_chisq_function(df,label,功能)我...

回答 2 投票 0

Haskell:使拟报价的值严格/在编译时评估

我有一个'Month'类型,大约是新的类型Month = Month Word8,其中不导出Month构造函数;相反,函数mon :: Word8-> Maybe Mon i =如果i> 0 && i&...

回答 1 投票 3

Groovy中的惰性映射值

因此,在groovy中,您可以定义一个字符串,每次读取其值时都会延迟检索其值。 System.setProperty('foo','bar')def getMyValue = {return System.getProperty('foo')} def myData = ...

回答 1 投票 0

在多张地图上的迭代

我有一个关于Python(3)在计算多个地图时如何在内部循环的问题。这是个废话的例子:从随机导入randint A = [对于_在range(100)中的randint(0,20)] map1 = map(lambda a:...

回答 2 投票 0

配方中属性的动态用法

我正在尝试增加值并在配方中动态地在另一个资源中使用,但仍然无法做到这一点。 Chef :: Log.info(“我在#{cookbook_name} ::#{recipe_name}中,并且当前磁盘数为#{...

回答 2 投票 0

函数工厂中的强制求值

我正在从Hadley读Advanced R,并进入此示例:boot_permute

回答 1 投票 2

函数工厂中的强制求值-R

我正在从Hadley读Advanced R,并进入此示例:boot_permute

回答 1 投票 0

Haskell如何进行后期评估?似乎还为时过早?

我听说haskell的评估较晚。但是,无论我尝试做什么,似乎都可以像其他编程语言一样对它进行评估。考虑以下代码:test :: Bool ...

回答 2 投票 0

在Haskell中对函数->()有什么规则?

正如标题所说:对Haskell函数返回单元进行评估有什么保证?有人认为在这种情况下无需进行任何类型的评估,......>

回答 1 投票 4

行为类似于函数的JavaScript变量

是否可以创建链接到函数的变量,并在每次读取变量时执行该函数?当调用...

回答 2 投票 2

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