#repl

2021-2-9 20:16
如果您喜欢这篇文章并希望帮助我继续写作,请考虑加入,一点点都可以帮助我继续前进:) 更新:截至2021-02-07,尚未发布本演示文稿中使用的所有代码和配置。应该在未来的日子里发生,敬请期待! 我将在本文中介绍的概念在FOSDEM 2021上的演讲中得到了介绍。该视频演示了一种相当新颖的范例,说明了如何将R......
On Repl-Driven Programming(mikelevins.github.io)
2021-1-4 18:41
很久以前,有人用“ entha_saava”句柄在Hacker News上发布了这个问题: 有知识的人可以解释一下Lisp REPL与Python / Ruby REPL有何不同吗? REPL驱动的开发的区别点是什么? 答案是,存在一种特殊的编程,您可以在运行时通过与之交互来构建程序,并且某些语言和运行时从头开始......
What makes a good REPL? (2017)(vvvvalvalval.github.io)
2020-9-26 3:9
亲爱的读者:虽然这篇文章提到了Clojure作为一个例子,但它并不是专门关于Clojure的;请不要让它成为语言战争的一部分。如果您知道可以提供高效REPL体验的其他配置,请在评论中描述它们! 我看到的Clojure与其他编程语言的大多数比较都是根据它的编程语言语义进行的:不变性、同质、面向数据、动态类型、一流函数、......
2020-7-10 23:38
Clojure REPLS的用途非常广泛,从学习语言到数据探索,再到现场音乐表演,不一而足。本章将为将Clojure REPLS应用于更常见的实用软件开发用例提供一些指导原则。 您应该将REPL视为另一种用户到程序交互的媒介;与上面列出的那些相比,它需要高深的知识(用Clojure编程!),但它也非常具有表现力,而且......