• 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,463 words) - 01:17, 11 June 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,027 words) - 18:37, 8 June 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
  • 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,698 words) - 14:47, 15 June 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
  • 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
  • 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) - 16:44, 4 June 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) - 15:54, 31 May 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...
    12 KB (999 words) - 15:20, 12 May 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
  • tool for the simple configuration of software projects written in the Clojure programming language. Leiningen was created by Phil Hagelberg. Phil started...
    3 KB (240 words) - 15:37, 5 June 2025
  • 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) - 07:49, 11 May 2025
  • metadata. Languages that support docstrings include Python, Lisp, Elixir, Clojure, Gherkin, Julia and Haskell. Documentation is supported at language level...
    5 KB (460 words) - 00:53, 10 May 2025
  • Retrieved 8 February 2020. "Clojure Functional Programing". "Clojure - lazy". Retrieved 27 November 2013. "Exploring clojure: dynamic typing". 7 December...
    22 KB (820 words) - 14:29, 25 May 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) - 14:06, 26 May 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
  • 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
  • Thumbnail for Hy (programming language)
    can be used to write domain-specific languages. Similar to Kawa's and Clojure's mappings onto the Java virtual machine (JVM), Hy is meant to operate as...
    6 KB (403 words) - 18:23, 23 September 2024
  • Racket, Ruby, Clojure, JavaScript, Scala, Swift, Dart and Python. The canonical implementation is an embedded language in Scheme. The Clojure core.logic...
    4 KB (387 words) - 14:31, 3 January 2025
  • 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
  • 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,334 words) - 10:00, 1 June 2025
  • Infoscience Department, École Polytechnique Fédérale de Lausanne. "clojure/clojure". GitHub. 8 December 2022. "Frege/frege". GitHub. 7 December 2022....
    6 KB (614 words) - 10:17, 13 June 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
  • 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
  • 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,385 words) - 22:33, 11 June 2025
  • build automation and dependency management tool written primarily in the Clojure programming language. Boot was originally written by Micha Niskin and Alan...
    3 KB (260 words) - 07:04, 8 January 2025
  • Pascal, Object Pascal Influenced Ada 2005, ArkTS, BeanShell, C#, Chapel, Clojure, ECMAScript, Fantom, Gambas, Groovy, Hack, Haxe, J#, JavaScript, JS++,...
    73 KB (6,610 words) - 07:00, 8 June 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,214 words) - 08:53, 4 June 2025
  • formally support the module concept include Ada, ALGOL, BlitzMax, C++, C#, Clojure, COBOL, Common Lisp, D, Dart, eC, Erlang, Elixir, Elm, F, F#, Fortran,...
    14 KB (1,771 words) - 17:16, 24 May 2025
  • Thumbnail for Wolfram (software)
    Mathematica include Haskell, AppleScript, Racket, Visual Basic, Python, and Clojure. Mathematica supports the generation and execution of Modelica models for...
    23 KB (1,749 words) - 21:56, 14 June 2025