LFE (Lisp Flavored Erlang)
GPTKB entity
Statements (45)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:language
|
gptkbp:bfsLayer |
4
|
gptkbp:bfsParent |
gptkb:Erlang
|
gptkbp:album |
Erlang bytecode
|
gptkbp:community |
active community
|
gptkbp:features |
macros
hot code swapping pattern matching tail call optimization |
gptkbp:first_appearance |
gptkb:2010
|
gptkbp:formulation |
Lisp-like syntax
|
https://www.w3.org/2000/01/rdf-schema#label |
LFE (Lisp Flavored Erlang)
|
gptkbp:influenced_by |
gptkb:Lisp
|
gptkbp:inspired_by |
gptkb:Scheme
|
gptkbp:is_designed_for |
gptkb:Erlang_virtual_machine
|
gptkbp:latest_version |
1.3.0
|
gptkbp:passes_through |
gptkb:Erlang_runtime_system
|
gptkbp:philosophy |
functional programming
|
gptkbp:produced_by |
actively developed
|
gptkbp:repository |
https://github.com/rvirding/lfe
|
gptkbp:supports |
concurrent programming
cross-platform development dynamic typing exception handling higher-order functions list comprehensions records type inference modules actor model multi-platform support lazy evaluation first-class functions REPL (Read-Eval-Print Loop) hot code upgrades immutable data structures multiple dispatch concurrency primitives distributed programming code reloading functional macros interoperability with Erlang |
gptkbp:type |
gptkb:project
|
gptkbp:uses |
Erlang libraries
|
gptkbp:website |
http://lfe.io
|