lazy-evaluation 相关问题

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

具有延迟序列和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

如何在OCaml中显示懒惰列表的结果?

我的代码是:输入'a llist = LNil |的'a *'a列表Lazy.t ;; let rec lfrom k = LCons(k,lazy(lfrom(k + 1)));;让rec toLazyList = function []-> LNil | x :: xs-> LCons(x,lazy(...

回答 1 投票 0

感叹号在Haskell声明中是什么意思?

当我尝试使用一个实际的项目来驱动Haskell时,我遇到了以下定义。我不明白每个参数前面的感叹号的含义,我的书也没有...

回答 3 投票 253

Property Wrapper @Lazy变量线程安全吗?

我们现在有了一种新的方法来制作惰性变量。在swift-evolution / proposals / 0258-property-wrappers.md中进行了描述:@propertyWrapper枚举Lazy {case uninitialized((()-> Value)...

回答 1 投票 1

如何在tidyverse中存储变量名称以进行懒惰求值

如果您能帮助我弄清楚整条代码的方式,那就太好了。假设我有一些数据帧:家伙

回答 1 投票 1

Map(应用函数)Django QuerySet

是否有一种机制可以映射Django QuerySet项目而不触发其评估?我想知道类似Python map的东西。使用函数将其应用于QuerySet的函数,但是...

回答 2 投票 6

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