Scheme/Racket有枚举操作吗?

2024-03-21

Scheme/Racket 是否有相当于 Haskell 中的 [a..b] 表示法的枚举表示法?
在 Haskell 中,[1..5] 计算结果为列表 [1,2,3,4,5]。


  1. (for/list ([i (in-range 1 6)]) i)

  2. (sequence->list (in-range 1 6))

  3. (require srfi/1) (iota 5 1)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Scheme/Racket有枚举操作吗? 的相关文章

随机推荐

  • 文本框文本修剪

    我想申请一个TextTrimming上的选项TextBox Not a TextBlock 编译器告诉我TextTrimmingoptions 不是有效的属性Textbox 我可以做一个奇特的控制Textblock一旦点击它就会变成Text
  • 视口像素 vs 设备像素 vs CSS 像素

    CSS 像素 div sidebar width 300px css 像素宽度 设备像素宽度 x 1 设备像素比率 例如 假设设备像素为 1920 w X 960 h dpr 2 css 宽度 1920 1 css px 2 设备 px 9
  • 如何配置 Capistrano 从本地 Git 存储库进行部署?

    我需要对deploy rb下面的文件以使其从本地 git 存储库部署我的应用程序 如果我无法从本地存储库进行部署 我可以让 capistrano 使用工作副本吗 set application my app set repository s
  • 约束布局 - 组可见性在动态模块内不起作用

    有没有人遇到过问题ConstraintLayout团体能见度 我在用着ConstraintLayout1 1 3 我正在设置组的可见性XML布局和java代码 但它不会改变可见性状态 它总是可见的 这是布局文件
  • 如何使用 rxjs 在 angular2 中实现输入 keyup 事件的去抖服务

    我正在尝试在输入按键事件上调用服务 The HTML
  • repartition() 不影响 RDD 分区大小

    我正在尝试使用 repartition 方法更改 RDD 的分区大小 RDD 上的方法调用成功 但是当我使用 RDD 的 partition size 属性显式检查分区大小时 我得到了与最初具有相同数量的分区 scala gt rdd pa
  • iPhone:Facebook 注销功能不起作用

    我正在使用 FBConnct 实现 Facebook 集成 它工作正常 但是当我 想要从 Facebook 注销却行不通 我的代码如下 IBAction logOutbuttonPressed id sender Facebook logo
  • log4j 记录器消息不显示在 JBoss Web 应用程序上

    我使用 Jboss 6 和我的 static Logger logger Logger getLogger Foo class 什么也不显示 尝试将 log4 添加到我的项目中 将其删除 将 log4j 文件放在我的 main resour
  • 如何在C#中同时播放多个声音

    我希望能够同时播放多种声音 我尝试使用多线程 但发现它们仍然会一个接一个地播放 有没有办法让他们同时玩 static void Main string args Console WriteLine Hello World Thread th
  • 无法执行目标 org.codehaus.mojo exec-maven-plugin

    我有一个问题 我花了5天没有解决 执行时mvn exec java它无法正确解析配置参数 引发以下错误 Failed to execute goal org codehaus mojo exec maven plugin 1 1 java
  • 安装扩展后 Visual Studio 2015 中缺少图标

    我跟着创建 Visual Studio 扩展的步骤 https msdn microsoft com en us library cc138589 aspx但是在VS2015中安装扩展后 Visual Studio在菜单的工具栏中不显示任何
  • 如何禁用从互联网到 Jelastic 节点的入口?

    默认情况下 在 Jelastic 中创建的每个资源都会获得一个 dns 条目 并且可以通过互联网进行访问 对于许多服务 例如数据库 我不希望出现这种行为 这是默认行为 这似乎很不安全 我只想从我的环境中的其他服务或通过 ssh 访问这些内容
  • 使用.net正则表达式平衡匹配捕获内部项目

    我找到了有关 net 正则表达式平衡匹配的以下资源 http weblogs asp net whaggard archive 2005 02 20 377025 aspx http weblogs asp net whaggard arc
  • Prometheus 为每个 pod 的多个指标端点抓取配置

    我们有一个 Kubernetes Pod 它提供多个指标端点 3093 metrics and 9113 metrics 但它还有一个不提供任何指标的端口 80 TL DR 是否可以只刮掉端口3093 and 9113 我们正在使用示例配置
  • WPF ListViewItem 颜色不正确

    我设置了一个非常基本的测试来解决我在使用 Visual Studio 2012 并在 Windows 8 1 上运行的针对 NET Framework 4 的 WPF 中遇到的颜色问题 问题在于 IsSelected 和 IsMouseOv
  • Eclipse与tomcat——eclipse修改server.xml

    我在 使用 tomcat 安装 模式下将 tomcat 与 eclipse 结合使用 我的问题是 eclipse 每次都会覆盖 tomcats server xml 并删除我的 crossContext true 元素 我应该使用自定义位置
  • 如何在 VB 6 中检查对象的类型? - 我不想使用“TypeOf”方法

    如何在 VB 6 0 中检查对象的类型 我们必须修改现有代码以使用 typeof 方法 是否有任何方法 例如将光标移动到对象变量上或像快速监视那样可以看到其类型 我知道以下方法 但我不想使用它 Set fs New Scripting Fi
  • 向 MultiIndex DataFrame 添加一个空行

    正如标题所暗示的 我想在我的MultiIndex DataFrame 第一级索引需要有一个定义的索引值 第二级索引需要是np nan 列中的值需要是np nan 考虑以下 import pandas as pd import numpy a
  • PyUsb USB 条码扫描器

    我正在尝试在 Ubuntu 中使用 Honeywell USB 3310g 扫描仪从条形码或 qrcode 输出字符串 我有 libusb 和一个名为 Metro usb 的库 http gitorious org other metro
  • Scheme/Racket有枚举操作吗?

    Scheme Racket 是否有相当于 Haskell 中的 a b 表示法的枚举表示法 在 Haskell 中 1 5 计算结果为列表 1 2 3 4 5 for list i in range 1 6 i sequence gt li