F# 将元素添加到序列

2024-02-15

一个简单的问题我找不到答案:如何将元素添加到序列中?例如,我有一个 seq 和一个 newElem XElement 我想附加到它。

Thanks


序列追加:

> let x = { 1 .. 5 };;

val x : seq<int>

> let y = Seq.append x [9];; // [9] is a single-element list literal

val y : seq<int>

> y |> Seq.toList;;
val it : int list = [1; 2; 3; 4; 5; 9]
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

F# 将元素添加到序列 的相关文章

  • Async.StartChild是否存在内存泄漏?

    当我运行以下测试 使用 F 2 0 构建 时 我得到 OutOfMemoryException 在我的系统上大约需要 5 分钟才能达到异常 如果它作为 x86 进程运行 则为 i7 920 6gb ram 但无论如何我们都可以在任务管理器中
  • 如何使用 .Net Core 和 VSCode 在调试模式下执行测试?

    如何使用 Net Core 和 VSCode 在调试模式下执行测试 我当前正在命令行上运行以下命令 dotnet Test 但是 这不是在调试模式下执行测试 我要附加调试器吗 如果是这样 怎么办 如有必要 请将测试项目转换为控制台应用程序
  • 使用 leftOuterJoin,不需要 .DefaultIfEmpty()

    的文档leftOuterJoin MSDN 上的查询表达式 http msdn microsoft com en us library hh225374 aspx通过样本反复暗示 当使用leftOuterJoin on into 你仍然必须
  • 如何从引用的表达式匹配中获取模块、函数等的 F# 名称

    我继续开发 F 引用表达式的打印机 它不一定是完美的 但我想看看有什么可能 中的活跃模式Microsoft FSharp Quotations Patterns and Microsoft FSharp Quotations Derived
  • 像 Javascript 对象一样循环遍历 F# 记录

    在 javascript 中 我可以使用简单的 for 循环访问对象的每个属性 如下所示 var myObj x 1 y 2 var i sum 0 for i in myObj sum sum myObj i 我想知道我是否可以用 F 做
  • 为什么无法在 F# 项目中添加子文件夹?

    在大多数 NET项目中 我可以使用文件夹来组织代码文件 在 C 中 我不能 但过滤器最终会扮演相同的角色 但是 在 Visual Studio 2010 中的 F 中 我不能 每个代码文件都直接显示在项目目录中 为什么这个功能不可用 组织包
  • 地图中的一组键

    我有一个地图 X 我试图获取一组满足特定条件的键 如下所示 Map Keys X gt Set filter fun x gt 但我找不到从 F 的 Map 集合中获取密钥的方法 转换你的map http msdn microsoft co
  • 基于函数签名的模式匹配

    在 F 中 您可以对函数签名进行模式匹配 我想用一个函数来装饰多个函数 该函数测量函数的执行情况并调用 statsd 我当前的功能是 let WrapFunctionWithPrefix metrics Metric Client IRec
  • 如何在 F# 中进行卷积?

    我想convolve http en wikipedia org wiki Convolution具有离散滤波器的离散信号 信号和滤波器是 F 中的浮点数序列 我能弄清楚如何做到这一点的唯一方法是使用两个嵌套的 for 循环和一个可变数组来
  • 如何从 f# 返回一个空元组到 c#? [复制]

    这个问题在这里已经有答案了 我有这个类型正确的 C 函数 static System Tuple
  • 如何忽略异步块中异步函数的返回值?

    The m1 and m2以下函数中存在编译错误 let m p async return p 2 let m1 async do m 2 ERR was expected int but here has type unit let m2
  • 从静态成员访问 let 绑定字段

    有没有办法从静态成员访问 let 绑定字段 下面给出了指示的错误 type Foo x let x x static member test let foo Foo System DateTime Now Month printfn A f
  • 为什么 F# 的默认集合是排序的,而 C# 的不是?

    当从 C 世界迁移到 F 最惯用的可能 思维方式时 我发现了这个有趣的差异 在 C 的 OOP mutable 世界中 默认的集合集合似乎是HashSet https learn microsoft com en us dotnet api
  • 生成尾调用操作码

    出于好奇 我尝试使用 C 生成尾部调用操作码 斐波那契数很简单 所以我的 C 示例如下所示 private static void Main string args Console WriteLine Fib int MaxValue 0
  • 如果目标是 x64,为什么 Seq.iter 比 for 循环快 2 倍?

    免责声明 这是微基准测试 如果您对此主题感到不满意 请不要评论诸如 过早优化是邪恶的 之类的言论 示例是针对 x64 Net4 5 Visual Studio 2012 F 3 0 的发行版 并在 Windows 7 x64 中运行 经过分
  • F# 中的递归对象?

    这段 F 代码 let rec reformat new EventHandler fun gt b TextChanged RemoveHandler reformat b gt ScrollParser rewrite contents
  • F# 方法返回 null 而不是 Option

    我开发F 应用 net 4 6 1 on VS2015 我有方法 type CommonHelper static member SideEffectOnNull act x if x null then act x else x stat
  • 如何在 F# 测量单位上定义扩展成员?

    暂且不说我们是否应该对像角度这样的无单位概念使用测量单位 假设我已经定义了degree and radianF 中的单位 type
  • 如何在 F# 中使用 LINQ 更新数据库中的表?

    我看过很多有关如何查询数据库的示例 但没有看到有关如何更新记录的示例 下面是我编写的用于检索表的简单代码 但有人可以解释一下如何修改字段 例如lastActiveDate 并更新数据库上的表 谢谢你 周日 open System open
  • 使用部分函数短路列表映射

    因此 我创建了一个名为 tryMap 的函数 如下所示 tryMap with failure and success continuations let rec tryMapC R gt U list gt R gt T gt U opt

随机推荐

  • Haskell 中严格数据结构的库 [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 存在哪些实现严格数据结构的库 具体来说 我正在寻找严格的列表和严格的集合 免责声明 我知道 Deeps
  • 在android中设置每小时重复的闹钟管理器

    我想在 android 中每小时获取一次位置 为此 我使用闹钟管理器并设置每小时重复的闹钟 只想在固定时间 即上午 8 点和下午 12 点 之后写入文件 我在设置警报管理器时遇到问题 虽然我设置为每一小时 但它在 1 2 小时内执行 on
  • 使用 Postgres 查询哈希数组的数组

    我有一个模型 其中有一列如下所示 示例 column A gt 1 B gt 2 a b c n Where a b c and n也是哈希值 如下所示 示例 a X gt x Y gt y 目前 如果我调用记录m模型的 例如 m colu
  • 在 iOS9 中使用“hw.machine”标志调用“sysctlbyname(...)”

    继 WWDC 2015 会议 703 隐私和您的应用程序 之后 使用sysctl 现在我们将无法再打电话kern proc kern procargs kern procargs2并查看来自任何其他进程的数据 然后是自己的数据 这是苹果公司
  • Swift 中 C# 或 Java 泛型接口的等效项是什么?

    我是 C 的 Swift 新人 我开始从抽象级别设计 Swift 程序 声明实体签名及其之间的关系 我发现 swift 中的协议类似于 C 或 Java 中的接口 从我 作为 C 的 Swift 新人 的角度来看 协议中的泛型以一种不常见的
  • Prawn - 在 text_box 展开后向下移动光标

    我正在使用 Prawn Gem 生成 PDF 但我无法找到移动 PDF 的方法cursor之后下来text box从溢出文本扩展 类似于常规的方式text打电话会 文本框示例 pad 5 text box payable at gt bou
  • Play 框架和 sbt:将凭据传递到 Nexus 密码保护的存储库

    我需要将以下库定义为依赖项 url http deploy cloud testmx com 8081 nexus content groups public http deploy cloud testmx com 8081 nexus
  • 使用 Typescript 热重载 IIS Web 服务器做出反应

    在使用 C Web Api 后端使用 TypeScript 开发 React 应用程序时 我想使用热重载 我使用 Net 框架而不是 Core 所以我需要使用 IIS 或 IIS Express 我可以使用前端热重载webpack dev
  • 在VS2015 RC上添加Native Tools命令提示符

    由于我在以下位置找不到 Native Tools CMDTools菜单 我尝试手动添加它外部工具 几个问题 不管我选择什么Command ARM x86 或 x64 等 Command总是C Windows System32 cmd exe
  • 在Android中使用Bundle代替直接Intent putExtra()的优点

    在我的android应用程序中我总是直接使用putExtra 的函数Intent类将任意数量的值传递给 newActivity 像这样 Intent i new Intent this MyActivity class i putExtra
  • 以编程方式将 Razor 页面呈现为 HTML 字符串

    Goal 我正在尝试按照我的意愿在后端生成 HTML 字符串 使用 HtmlToPDF 库将其转换为 PDF 我还希望能够在浏览器中轻松查看生成的 HTML 以进行调试 调整 该页面仅在以下情况下才会公开IsDevelopment 我希望它
  • Web Api 请求内容在操作过滤器中为空

    我有一个名为Log尝试将请求和响应的内容记录到文本文件中 我已将其放在我的控制器上以涵盖所有操作 在LogAttribute我正在以字符串形式读取内容 ReadAsStringAsync 所以我不会丢失请求正文 public class L
  • 如何删除带或不带空格的空行

    我有一个大字符串 我用换行符分割它 如何删除所有空行 仅限空白 伪代码 for stuff in largestring remove stuff that is blank 尝试列表理解和string strip http docs py
  • C++17 赋值排序:GCC 中仍未实现?

    我尝试了以下代码作为实现交换的天真的尝试R and B中的字节数ABGR word include
  • 为什么所需的 Startup 类不需要实现适当的接口,例如 IStartup?

    使用武士刀 为什么Startup类不应实现各自的接口 例如 interface IStartup void Configuration IAppBuilder app public class MyStartup IStartup publ
  • 在线求职门户系统用例图

    我想要一个在线求职门户系统的正确用例图 这是我的尝试 我有些疑惑 我看不出在哪里制作 登录 用例 这是该系统的一个重要用例 该用例图没有显示简单访问者和注册访问者之间的区别 前者可以查看职位空缺 查看建议 而无需拥有帐户 后者可以查看职位空
  • 使用 PyYAML.dump() 生成锚点?

    我希望能够在 PyYAML 的 dump 函数生成的 YAML 中生成锚点 有没有办法做到这一点 理想情况下 锚点应与 YAML 节点具有相同的名称 Example import yaml yaml dump a 1 2 3 a 1 2 3
  • 使用 php curl 抓取动态加载网站

    我是抓取新手 已经正式废弃了两个网站 但是当我尝试抓取动态加载网站时 问题出现了 当网站用 JavaScript 渲染时 我无法抓取网站的内容 有什么方法可以使用该网站的内容php curl或任何其他相关客户PHP 这就是我到目前为止所做的
  • 等到所有 jQuery Ajax 请求完成?

    如何让一个函数等待 直到所有 jQuery Ajax 请求在另一个函数内完成 简而言之 我需要等待所有 Ajax 请求完成后才能执行下一个请求 但如何呢 jQuery 现在定义了一个当函数 http api jquery com jQuer
  • F# 将元素添加到序列

    一个简单的问题我找不到答案 如何将元素添加到序列中 例如 我有一个 seq 和一个 newElem XElement 我想附加到它 Thanks 序列追加 gt let x 1 5 val x seq