Category:EchoLisp

This programming language may be used to instruct a computer to perform a task.
| Official website |
|---|
| Execution method: | |
|---|---|
| Garbage collected: | Yes |
| Type safety: | Safe |
| Type checking: | Dynamic, Static |
| See Also: |
|
EchoLisp is an implementation of Lisp.
Other implementations of Lisp.
EchoLisp is a javascript implementation of a Scheme-like Lisp. EchoLisp includes lexical scoping, tail call elimination, access to the browser local storage, a graphical library, complex numbers, large integers, a JSON library, {sets}, streams, syntax rules, background operations for complex drawings, CSS styled objects, rational numbers, access to javascript IndexedDB, auto-completion, and extensive on-line help.
EchoLisp runs in a browser window. Validated under FireFox, Chrome and Safari.
Subcategories
This category has only the following subcategory.
Pages in category "EchoLisp"
The following 200 pages are in this category, out of 304 total.
(previous page) (next page)A
- A+B
- ABC problem
- Abundant, deficient and perfect number classifications
- Accumulator factory
- Active object
- Addition chains
- AKS test for primes
- Algebraic data types
- Aliquot sequence classifications
- Almost prime
- Amicable pairs
- Anagrams
- Anagrams/Deranged anagrams
- Anonymous recursion
- Apply a callback to an array
- Arbitrary-precision integers (included)
- Arithmetic-geometric mean
- Arithmetic/Complex
- Arithmetic/Rational
- Array concatenation
- Array length
- Assertions
- Associative array/Creation
- Associative array/Iteration
- Audio alarm
- Average loop length
- Averages/Arithmetic mean
- Averages/Mean angle
- Averages/Mean time of day
- Averages/Median
- Averages/Mode
- Averages/Pythagorean means
- Averages/Root mean square
- Averages/Simple moving average
C
- Carmichael 3 strong pseudoprimes
- Case-sensitivity of identifiers
- Catalan numbers
- Catalan numbers/Pascal's triangle
- Catamorphism
- Check Machin-like formulas
- Chinese remainder theorem
- Cipolla's algorithm
- Classes
- Closures/Value capture
- Collections
- Combinations
- Combinations and permutations
- Combinations with repetitions
- Comma quibbling
- Comments
- Compile-time calculation
- Compound data type
- Concurrent computing
- Constrained random points on a circle
- Convert decimal number to rational
- Copy a string
- Count in factors
- Count occurrences of a substring
- Count the coins
- Cramer's rule
- Create a file
- Create an HTML table
- CSV data manipulation
- CSV to HTML translation
- Currying
D
E
- Elementary cellular automaton
- Elliptic curve arithmetic
- Empty program
- Entropy
- Euler's sum of powers conjecture
- Evolutionary algorithm
- Exceptions/Catch an exception thrown in a nested call
- Execute a Markov algorithm
- Exponentiation operator
- Exponentiation order
- Extend your language
- Extensible prime generator
F
- Factorial
- Factors of a Mersenne number
- Factors of an integer
- Farey sequence
- Fast Fourier transform
- Faulhaber's formula
- Fibonacci n-step number sequences
- Fibonacci sequence
- Fibonacci word
- Filter
- Find the missing permutation
- First class environments
- First-class functions
- Flatten a list
- Floyd-Warshall algorithm
- Formal power series
- Forward difference
- Function composition
- Function definition
G
H
- Hailstone sequence
- Harshad or Niven series
- Hash from two arrays
- Hash join
- Hello world/Graphical
- Hello world/Line printer
- Hello world/Newbie
- Hello world/Newline omission
- Hello world/Text
- Here document
- Heronian triangles
- History variables
- Hofstadter Figure-Figure sequences
- Hofstadter Q sequence
- Hofstadter-Conway $10,000 sequence
- Horner's rule for polynomial evaluation
- HTTP
- HTTPS
I
K
L
- Langton's ant
- Least common multiple
- Left factorials
- Letter frequency
- Levenshtein distance
- List comprehensions
- Long multiplication
- Longest common prefix
- Look-and-say sequence
- Loop over multiple arrays simultaneously
- Loops/Downward for
- Loops/For with a specified step
- Loops/Foreach
- Loops/N plus one half
- Loops/Nested
- Loops/While
- LU decomposition
- Lucas-Lehmer test
- Luhn test of credit card numbers
M
- Magic squares of odd order
- Man or boy test
- Mandelbrot set
- Map range
- Matrix transposition
- Metered concurrency
- Metronome
- Miller-Rabin primality test
- Modular exponentiation
- Modular inverse
- Monads/List monad
- Monads/Maybe monad
- Monads/Writer monad
- Morse code
- Mouse position
- Multi-dimensional array
- Multiple distinct objects
- Multiplication tables
- Multiplicative order
- Munching squares