Data commit

This commit is contained in:
Ingy döt Net 2023-07-01 11:58:00 -04:00
parent 7387c8f97b
commit cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions

18
Lang/Clojure/00-LANG.txt Normal file
View file

@ -0,0 +1,18 @@
{{language|Clojure
|site=http://clojure.org/
|exec=bytecode
|gc=yes
|safety=safe
|checking=both
|strength=strong
|LCT=yes}}
{{language programming paradigm|functional}}
{{language programming paradigm|concurrent}}
{{implementation|Lisp}}
Clojure is a dynamic programming language that targets the [[runs on vm::Java Virtual Machine]]. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM [[bytecode]], yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the [[Java]] frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection.
Clojure is a dialect of [[Lisp]], and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs.
==See Also==
* [http://richhickey.github.com/clojure-contrib/ clojure-contrib] -- Clojure's contrib library

View file

@ -0,0 +1,2 @@
---
from: http://rosettacode.org/wiki/Category:Clojure

1
Lang/Clojure/100-doors Symbolic link
View file

@ -0,0 +1 @@
../../Task/100-doors/Clojure

1
Lang/Clojure/100-prisoners Symbolic link
View file

@ -0,0 +1 @@
../../Task/100-prisoners/Clojure

1
Lang/Clojure/2048 Symbolic link
View file

@ -0,0 +1 @@
../../Task/2048/Clojure

1
Lang/Clojure/24-game Symbolic link
View file

@ -0,0 +1 @@
../../Task/24-game/Clojure

1
Lang/Clojure/24-game-Solve Symbolic link
View file

@ -0,0 +1 @@
../../Task/24-game-Solve/Clojure

View file

@ -0,0 +1 @@
../../Task/4-rings-or-4-squares-puzzle/Clojure

View file

@ -0,0 +1 @@
../../Task/9-billion-names-of-God-the-integer/Clojure

View file

@ -0,0 +1 @@
../../Task/99-bottles-of-beer/Clojure

1
Lang/Clojure/A+B Symbolic link
View file

@ -0,0 +1 @@
../../Task/A+B/Clojure

1
Lang/Clojure/ABC-problem Symbolic link
View file

@ -0,0 +1 @@
../../Task/ABC-problem/Clojure

View file

@ -0,0 +1 @@
../../Task/AKS-test-for-primes/Clojure

View file

@ -0,0 +1 @@
../../Task/Abbreviations-easy/Clojure

View file

@ -0,0 +1 @@
../../Task/Abbreviations-simple/Clojure

1
Lang/Clojure/Abstract-type Symbolic link
View file

@ -0,0 +1 @@
../../Task/Abstract-type/Clojure

View file

@ -0,0 +1 @@
../../Task/Abundant-deficient-and-perfect-number-classifications/Clojure

View file

@ -0,0 +1 @@
../../Task/Accumulator-factory/Clojure

View file

@ -0,0 +1 @@
../../Task/Ackermann-function/Clojure

1
Lang/Clojure/Active-object Symbolic link
View file

@ -0,0 +1 @@
../../Task/Active-object/Clojure

1
Lang/Clojure/Align-columns Symbolic link
View file

@ -0,0 +1 @@
../../Task/Align-columns/Clojure

1
Lang/Clojure/Almost-prime Symbolic link
View file

@ -0,0 +1 @@
../../Task/Almost-prime/Clojure

1
Lang/Clojure/Amb Symbolic link
View file

@ -0,0 +1 @@
../../Task/Amb/Clojure

1
Lang/Clojure/Amicable-pairs Symbolic link
View file

@ -0,0 +1 @@
../../Task/Amicable-pairs/Clojure

1
Lang/Clojure/Anagrams Symbolic link
View file

@ -0,0 +1 @@
../../Task/Anagrams/Clojure

View file

@ -0,0 +1 @@
../../Task/Anagrams-Deranged-anagrams/Clojure

View file

@ -0,0 +1 @@
../../Task/Angle-difference-between-two-bearings/Clojure

View file

@ -0,0 +1 @@
../../Task/Animate-a-pendulum/Clojure

1
Lang/Clojure/Animation Symbolic link
View file

@ -0,0 +1 @@
../../Task/Animation/Clojure

View file

@ -0,0 +1 @@
../../Task/Anonymous-recursion/Clojure

View file

@ -0,0 +1 @@
../../Task/Apply-a-callback-to-an-array/Clojure

View file

@ -0,0 +1 @@
../../Task/Arbitrary-precision-integers-included-/Clojure

View file

@ -0,0 +1 @@
../../Task/Archimedean-spiral/Clojure

View file

@ -0,0 +1 @@
../../Task/Arithmetic-Complex/Clojure

View file

@ -0,0 +1 @@
../../Task/Arithmetic-Integer/Clojure

View file

@ -0,0 +1 @@
../../Task/Arithmetic-Rational/Clojure

View file

@ -0,0 +1 @@
../../Task/Arithmetic-evaluation/Clojure

View file

@ -0,0 +1 @@
../../Task/Arithmetic-geometric-mean/Clojure

View file

@ -0,0 +1 @@
../../Task/Arithmetic-geometric-mean-Calculate-Pi/Clojure

View file

@ -0,0 +1 @@
../../Task/Array-concatenation/Clojure

1
Lang/Clojure/Array-length Symbolic link
View file

@ -0,0 +1 @@
../../Task/Array-length/Clojure

1
Lang/Clojure/Arrays Symbolic link
View file

@ -0,0 +1 @@
../../Task/Arrays/Clojure

1
Lang/Clojure/Assertions Symbolic link
View file

@ -0,0 +1 @@
../../Task/Assertions/Clojure

View file

@ -0,0 +1 @@
../../Task/Associative-array-Creation/Clojure

View file

@ -0,0 +1 @@
../../Task/Associative-array-Iteration/Clojure

View file

@ -0,0 +1 @@
../../Task/Associative-array-Merging/Clojure

1
Lang/Clojure/Atomic-updates Symbolic link
View file

@ -0,0 +1 @@
../../Task/Atomic-updates/Clojure

View file

@ -0,0 +1 @@
../../Task/Average-loop-length/Clojure

View file

@ -0,0 +1 @@
../../Task/Averages-Arithmetic-mean/Clojure

View file

@ -0,0 +1 @@
../../Task/Averages-Mean-angle/Clojure

View file

@ -0,0 +1 @@
../../Task/Averages-Median/Clojure

1
Lang/Clojure/Averages-Mode Symbolic link
View file

@ -0,0 +1 @@
../../Task/Averages-Mode/Clojure

View file

@ -0,0 +1 @@
../../Task/Averages-Pythagorean-means/Clojure

View file

@ -0,0 +1 @@
../../Task/Averages-Root-mean-square/Clojure

View file

@ -0,0 +1 @@
../../Task/Averages-Simple-moving-average/Clojure

View file

@ -0,0 +1 @@
../../Task/Babbage-problem/Clojure

View file

@ -0,0 +1 @@
../../Task/Balanced-brackets/Clojure

View file

@ -0,0 +1 @@
../../Task/Base64-decode-data/Clojure

1
Lang/Clojure/Benfords-law Symbolic link
View file

@ -0,0 +1 @@
../../Task/Benfords-law/Clojure

View file

@ -0,0 +1 @@
../../Task/Bernoulli-numbers/Clojure

1
Lang/Clojure/Best-shuffle Symbolic link
View file

@ -0,0 +1 @@
../../Task/Best-shuffle/Clojure

1
Lang/Clojure/Binary-digits Symbolic link
View file

@ -0,0 +1 @@
../../Task/Binary-digits/Clojure

1
Lang/Clojure/Binary-search Symbolic link
View file

@ -0,0 +1 @@
../../Task/Binary-search/Clojure

1
Lang/Clojure/Bitmap Symbolic link
View file

@ -0,0 +1 @@
../../Task/Bitmap/Clojure

View file

@ -0,0 +1 @@
../../Task/Bitmap-Bresenhams-line-algorithm/Clojure

View file

@ -0,0 +1 @@
../../Task/Bitmap-Midpoint-circle-algorithm/Clojure

View file

@ -0,0 +1 @@
../../Task/Bitwise-operations/Clojure

View file

@ -0,0 +1 @@
../../Task/Box-the-compass/Clojure

View file

@ -0,0 +1 @@
../../Task/Break-OO-privacy/Clojure

1
Lang/Clojure/Bulls-and-cows Symbolic link
View file

@ -0,0 +1 @@
../../Task/Bulls-and-cows/Clojure

1
Lang/Clojure/CRC-32 Symbolic link
View file

@ -0,0 +1 @@
../../Task/CRC-32/Clojure

View file

@ -0,0 +1 @@
../../Task/CSV-data-manipulation/Clojure

View file

@ -0,0 +1 @@
../../Task/CSV-to-HTML-translation/Clojure

1
Lang/Clojure/CUSIP Symbolic link
View file

@ -0,0 +1 @@
../../Task/CUSIP/Clojure

1
Lang/Clojure/Caesar-cipher Symbolic link
View file

@ -0,0 +1 @@
../../Task/Caesar-cipher/Clojure

View file

@ -0,0 +1 @@
../../Task/Calculating-the-value-of-e/Clojure

1
Lang/Clojure/Calendar Symbolic link
View file

@ -0,0 +1 @@
../../Task/Calendar/Clojure

View file

@ -0,0 +1 @@
../../Task/Call-a-foreign-language-function/Clojure

View file

@ -0,0 +1 @@
../../Task/Call-a-function/Clojure

View file

@ -0,0 +1 @@
../../Task/Call-an-object-method/Clojure

View file

@ -0,0 +1 @@
../../Task/Carmichael-3-strong-pseudoprimes/Clojure

View file

@ -0,0 +1 @@
../../Task/Cartesian-product-of-two-or-more-lists/Clojure

View file

@ -0,0 +1 @@
../../Task/Catalan-numbers/Clojure

1
Lang/Clojure/Catamorphism Symbolic link
View file

@ -0,0 +1 @@
../../Task/Catamorphism/Clojure

View file

@ -0,0 +1 @@
../../Task/Character-codes/Clojure

View file

@ -0,0 +1 @@
../../Task/Check-Machin-like-formulas/Clojure

View file

@ -0,0 +1 @@
../../Task/Check-that-file-exists/Clojure

View file

@ -0,0 +1 @@
../../Task/Checkpoint-synchronization/Clojure

View file

@ -0,0 +1 @@
../../Task/Chinese-remainder-theorem/Clojure

1
Lang/Clojure/Chinese-zodiac Symbolic link
View file

@ -0,0 +1 @@
../../Task/Chinese-zodiac/Clojure

View file

@ -0,0 +1 @@
../../Task/Cholesky-decomposition/Clojure

View file

@ -0,0 +1 @@
../../Task/Church-numerals/Clojure

1
Lang/Clojure/Classes Symbolic link
View file

@ -0,0 +1 @@
../../Task/Classes/Clojure

View file

@ -0,0 +1 @@
../../Task/Closest-pair-problem/Clojure

View file

@ -0,0 +1 @@
../../Task/Closures-Value-capture/Clojure

1
Lang/Clojure/Collections Symbolic link
View file

@ -0,0 +1 @@
../../Task/Collections/Clojure

View file

@ -0,0 +1 @@
../../Task/Color-of-a-screen-pixel/Clojure

1
Lang/Clojure/Combinations Symbolic link
View file

@ -0,0 +1 @@
../../Task/Combinations/Clojure

View file

@ -0,0 +1 @@
../../Task/Combinations-with-repetitions/Clojure

View file

@ -0,0 +1 @@
../../Task/Comma-quibbling/Clojure

Some files were not shown because too many files have changed in this diff Show more