• Thumbnail for Clojure
    Clojure (/ˈkloʊʒər/, like closure) is a dynamic and functional dialect of the programming language Lisp on the Java platform. Like most other Lisps, Clojure's...
    46 KB (3,435 words) - 10:42, 27 March 2025
  • Thumbnail for Lisp (programming language)
    best-known general-purpose Lisp dialects are Common Lisp, Scheme, Racket, and Clojure. Lisp was originally created as a practical mathematical notation for computer...
    87 KB (10,019 words) - 13:28, 29 April 2025
  • Thumbnail for Rich Hickey
    of the Clojure programming language. Clojure is a Lisp dialect built on top of the Java Virtual Machine. He also created or designed ClojureScript and...
    4 KB (328 words) - 09:57, 21 April 2024
  • agents, which are abstractions of objects that can message other agents. Clojure F# GOAL SARL Array programming (also termed vector or multidimensional)...
    90 KB (6,703 words) - 13:50, 5 May 2025
  • Retrieved 2018-10-23. "Clojure - Differences with other Lisps". clojure.org. Retrieved 2018-10-23. "Clojure - Data Structures". clojure.org. Retrieved 2018-10-23...
    42 KB (6,116 words) - 06:14, 20 March 2025
  • Boost.Spirit Clojure - Concurrent Programming Clojure - core.async Clojure - Functional Programming Clojure - Macros Clojure - core.logic Clojure - Threading...
    41 KB (1,398 words) - 08:10, 29 April 2025
  • Retrieved 2022-10-04. "clojure.core - Clojure v1.10.3 API documentation". clojure.github.io. Retrieved 2022-03-16. "clojure.core - Clojure v1.10.3 API documentation"...
    46 KB (3,354 words) - 00:25, 23 April 2025
  • aimed at large-scale sites and apps. It uses features of Ruby, Erlang, and Clojure to develop a high-concurrency and low-latency language. It was designed...
    11 KB (989 words) - 09:34, 9 April 2025
  • tool for the simple configuration of software projects written in the Clojure programming language. Leiningen was created by Phil Hagelberg. Phil started...
    3 KB (219 words) - 07:05, 8 January 2025
  • seeing use today in industry and education, including Common Lisp, Scheme, Clojure, Wolfram Language, Racket, Erlang, Elixir, OCaml, Haskell, and F#. Lean...
    87 KB (8,696 words) - 10:16, 3 May 2025
  • constructs List Comprehensions across languages Axiom stream examples Clojure API documentation - for macro Implementation of a Lisp comprehension macro...
    22 KB (2,556 words) - 03:26, 3 March 2025
  • various Gremlin dialects including Gremlin-Groovy, Gremlin-Scala, Gremlin-Clojure, etc. The above Gremlin-Java8 traversal is ultimately compiled down to...
    14 KB (1,478 words) - 16:27, 18 January 2024
  • Ruby programming language, but now also supports Java, Node.js, Scala, Clojure, Python, PHP, and Go. For this reason, Heroku is said to be a polyglot...
    13 KB (1,196 words) - 15:35, 12 November 2024
  • fact_iter(n, one(n)) end C++ – C and C++ both do tail-call optimization. ClojureClojure has recur special form. Common Lisp – Some implementations perform...
    41 KB (4,248 words) - 20:27, 29 April 2025
  • Sciences, 2021-01-30, retrieved 2021-03-17 "Clojure - Ahead-of-time Compilation and Class Generation". clojure.org. Retrieved 2021-03-17. "Hermes: A new...
    8 KB (980 words) - 16:47, 16 January 2025
  • In mathematics and computer science, a higher-order function (HOF) is a function that does at least one of the following: takes one or more functions as...
    24 KB (2,643 words) - 18:43, 23 March 2025
  • Infoscience Department, École Polytechnique Fédérale de Lausanne. "clojure/clojure". GitHub. 8 December 2022. "Frege/frege". GitHub. 7 December 2022....
    6 KB (613 words) - 22:49, 23 December 2024
  •  71–75. doi:10.1145/74877.74885. ISBN 0897913337. S2CID 7372657. "Clojure". www.clojure.org. Retrieved 2018-06-05. Ierusalimschy, Roberto; de Figueiredo...
    8 KB (974 words) - 22:58, 29 July 2024
  • Retrieved 8 February 2020. "Clojure Functional Programing". "Clojure - lazy". Retrieved 27 November 2013. "Exploring clojure: dynamic typing". 7 December...
    22 KB (820 words) - 06:20, 3 February 2025
  • Thumbnail for Interface description language
    Cross-platform Service Description Language Extensible Data Notation (EDN): Clojure data format, similar to JSON FlatBuffers: Serialization format from Google...
    6 KB (564 words) - 17:03, 16 December 2024
  • Coroutine (section Clojure)
    is a third-party library providing support for stackless coroutines in Clojure. It's implemented as a macro, statically splitting an arbitrary code block...
    54 KB (5,477 words) - 08:24, 28 April 2025
  • web applications. Implementations are available in ActionScript, C++, Clojure, CoffeeScript, ColdFusion, Common Lisp, Crystal, D, Dart, Delphi, Elixir...
    9 KB (731 words) - 06:43, 22 November 2024
  • Pascal, Object Pascal Influenced Ada 2005, ArkTS, BeanShell, C#, Chapel, Clojure, ECMAScript, Fantom, Gambas, Groovy, Hack, Haxe, J#, JavaScript, JS++,...
    73 KB (6,608 words) - 19:14, 4 May 2025
  • Thumbnail for Scala (programming language)
    testing frameworks written in Java. Scala is often compared with Groovy and Clojure, two other programming languages also using the JVM. Substantial differences...
    109 KB (10,224 words) - 16:44, 4 May 2025
  • contents of its standard library's <ratio> header since its 2011 revision. Clojure can perform arithmetic on rational numbers and offers a literal form to...
    8 KB (815 words) - 19:20, 17 October 2024
  • language Clojure (no longer in top 50, is one of 51–100, at one point at #47), a dynamic, and functional dialect of the Lisp programming language (ClojureScript...
    18 KB (1,379 words) - 07:08, 4 May 2025
  • from the original on 2014-01-06. Retrieved 2014-01-05. "Clojure - Higher Order Functions". clojure.org. Retrieved 2022-01-14. "Managed COBOL Reference"....
    30 KB (2,284 words) - 13:42, 4 May 2025
  • Thumbnail for Java (software platform)
    several languages have been designed to run natively on the JVM, including Clojure, Groovy, and Scala. Java syntax borrows heavily from C and C++, but object-oriented...
    77 KB (8,479 words) - 22:35, 16 April 2025
  • metadata. Languages that support docstrings include Python, Lisp, Elixir, Clojure, Gherkin, Julia and Haskell. Documentation is supported at language level...
    5 KB (462 words) - 20:06, 24 April 2025
  • SystemVerilog Verilog Verilog-AMS - math modeling of continuous time systems VHDL Clojure Concurrent ML Elixir Elm Erlang Futhark Gleam Haskell Id MultiLisp SequenceL...
    8 KB (570 words) - 21:16, 4 May 2025