书栈网 · BookStack 本次搜索耗时 0.012 秒,为您找到 930 个相关结果.
  • 匿名函数

    1444 2020-06-11 《Go语言中文文档》
    1. 匿名函数 1.1.1. 匿名函数 1. 匿名函数 1.1.1. 匿名函数 匿名函数是指不需要定义函数名的一种函数实现方式。1958年LISP首先采用匿名函数。 在Go里面,函数可以像普通变量一样被传递或使用,Go语言支持随时在代码里定义匿名函数。 匿名函数由一个不带函数名的函数声明和函数体组成。匿名函数的优越性在于可以直接使用函数内...
  • Immutability

    358 2020-12-10 《Build your own Lisp》
    Immutability Immutability Teenage Ninja Turtle • Not Immutable. In the previous chapters we’ve made considerable progress on the infrastructure of our language. Already we...
  • 池分配

    池分配 池分配 我们的 Lisp 很简单,但速度不快。它的性能与某些脚本语言(如Python和Ruby)相似。我们程序中的大多数性能开销来自这样一个问题:几乎任何过程都需要我们构造和破坏lval 。因此,我们必须经常调用malloc 。这是一个很慢的函数,因为它需要操作系统为我们做一些管理。在进行计算时,会有很多lval 类型的复制,分配和释放。 ...
  • Fixing the Return Value

    Fixing the Return Value Fixing the Return Value You can start with fixing test-+ so its return value indicates whether all the test cases passed. Since check is responsible f...
  • 1.1.10. 建议新手安装的额外软件包

    1.1.10. 建议新手安装的额外软件包 1.1.10. 建议新手安装的额外软件包 尽管连无需任何桌面环境的 Debian 系统最小安装都提供了基本的 Unix 功能,但对新手而言,使用 apt-get(8) 安装一些基于字符终端的命令行和 curses 软件包(例如 mc 和 vim )依旧是一个不错的主意。 # apt-get update ...
  • Chapter 4 习题 (Exercises)

    Chapter 4 习题 (Exercises) Chapter 4 习题 (Exercises) 定义一个函数,接受一个平方数组(square array,一个相同维度的数组 (n n) ),并将它顺时针转 90 度。 > ( quarter - turn #2A((a b) (c d))) #2A((C A) (D B)) ...
  • Getting Started

    Getting Started Resources Getting Started Julia installation is straightforward, whether using precompiled binaries or compiling from source. Download and install Julia by fol...
  • Getting Started

    Getting Started Resources Getting Started Julia installation is straightforward, whether using precompiled binaries or compiling from source. Download and install Julia by fol...
  • reduce函数

    reduce函数 openCypher兼容性 语法 示例 reduce函数 reduce() 将表达式逐个应用于列表中的元素,然后和累加器中的当前结果累加,最后返回完整结果。该函数将遍历给定列表中的每个元素e ,在e 上运行表达式并和累加器的当前结果累加,将新的结果存储在累加器中。这个函数类似于函数式语言(如Lisp和Scala)中的fold或r...
  • Getting Started

    Getting Started Resources Getting Started Julia installation is straightforward, whether using precompiled binaries or compiling from source. Download and install Julia by fol...