lazy-evaluation 相关问题

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

Scala中懒惰评估的一些好用例是什么?

在处理大型馆藏时,我们通常会听到“懒惰评估”一词。我想更好地展示严格和懒惰评估之间的区别,所以我尝试了以下示例 - ...

回答 2 投票 -1

延迟加载图片后启动javascript

我有一个JavaScript的问题。该脚本导致我网站上的三个元素大小相同。我想通过延迟加载来加载我的图片。这使得渲染不正确,因为......

回答 1 投票 0

EF Core外键不能与现有数据库一起使用

我正在构建一个使用现有MS SQL数据库的.NET Core MVC应用程序。主键和外键已经建立并在数据库级别正常工作。我按照这个例子......

回答 1 投票 0

是否存在Ix.NET(System.Interactive)somwehere的示例?

我有一个异步方法,比如:public async Task GetAsync(){}并将从:public async Task调用 > GetAllAsync(){foreach(var item in something)...

回答 1 投票 4

如何热切地执行火花变换?

由于火花的变换被懒惰地评估,我们有什么方法可以急切地执行变换?是否需要进行任何配置更改?例如,我有......

回答 1 投票 1

ASP.NET Core WebAPI在返回集合时是否不支持延迟执行/延迟评估?

在编写C#ASP.NET核心WebAPI控制器时,我刚刚遇到了我认为有点奇怪的行为。考虑以下控制器方法,它接受JSON主体并生成...

回答 1 投票 3

我可以在Idris中证明(s:Stream a) - >(head s :: tail s = s)吗?

以下Idris证明没有进行类型检查。 hts:(s:Stream a) - >(head s :: tail s = s)hts(x :: xs)= Refl我得到的错误是:x :: Delay xs = x :: ...之间的类型不匹配

回答 1 投票 5

Swift:将协议变量实现为惰性变量?

看来,使用惰性变量实现协议所需的变量是不可能的。例如:protocol Foo {var foo:String {get}} struct Bar:Foo {lazy var foo:...

回答 1 投票 11

在Scala中传递延迟参数有什么帮助吗?

这可能听起来像一个新手的错误,但我做了很多。在将惰性求值块或值传递给函数时,如果我忘记以某种方式使该函数的相应参数变为lazy(传递/ ...

回答 1 投票 1

使用dplyr :: case_when进行整洁的评估编程

我尝试编写一个包含dplyr :: case_when()函数的简单函数。我在https://cran.r-project.org/web/packages/dplyr/vignettes/programming上阅读了dplyr文档的编程。

回答 2 投票 12

在ASP.NET MVC中执行原始SQL查询,数据库第一模式

我的项目模型是数据库优先,并使用远程访问另一台服务器上的数据库。我需要使用原始SQL查询,因为我的查询非常复杂,我感觉在SQl中更舒服而不...

回答 1 投票 5

R保留列表循环中的最后一个变量的奇怪行为?

当我创建一个循环来将函数包装在列表中时,输入列表中的最后一个函数总是用于所有包装调用。包装纸

回答 1 投票 5

Django:在编写翻译的字符串时保持延迟翻译

在Django中,我很高兴使用ugettext_lazy来推迟字符串的翻译,只有在需要它的表示时。问题是,当我将一个惰性字符串连接到普通字符串或...

回答 1 投票 6

F#中懒惰的表现

为什么Lazy类型的创建如此之慢?假设以下代码:type T()= let v = lazy(0.0)member o.a = v.Value type T2()= member o.a = 0.0 #time“on”for i in 0 .. 10000000 do T(...

回答 2 投票 3

Clojure:减少大型懒惰收集会占用内存

我是Clojure的新手。我有以下代码,它创建了一个无限懒惰的数字序列:(定义生成器[种子因子](降低1(缩减(fn [acc _](mod(* acc因子)...

回答 3 投票 1

在lazyeval中使用二元运算符调用rlang

假设我想使用dplyr和标准评估为列的每个值添加1。我可以做:库(dplyr)数据

回答 1 投票 1

enquo()在magrittr管道中

我只是想了解这里出了什么问题。在第一种情况下(工作),我将enquo() - ted参数赋给变量,在第二种情况下,我直接在我的...中使用了enquoted参数。

回答 1 投票 3

保存说明以供以后评估,可能吗?

我想保存关于如何在以后确定值的“指令”,而不是在当前时间保存实际值。这甚至可能吗?一个简单的C#示例:int [] myArray = ...

回答 2 投票 -2

角度嵌套路由

我有这个项目:主要路线:const路线:路线[] = [{路径:'登录',loadChildren:'app / login / login.module#LoginModule'},{路径:'仪表板',...

回答 1 投票 0

通过Clojure和JDBC将5,000,000行移动到另一个Postgresql DB

我试图从一个Postgre数据库移动5,000,000行到另一个。两个连接都在Hikari CP连接池中。我经历了很多文档和帖子。它给我留下了代码......

回答 2 投票 3

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