openbsd-ports/lang/elixir/pkg/PLIST
jasper b9aaca8cf6 import elixir 0.5.0
Elixir is a programming language built on top of the Erlang VM. As
Erlang, it is a functional language built to support distributed,
fault-tolerant, non-stop applications with hot code swapping.

Elixir is also dynamic typed but, differently from Erlang, it is also
homoiconic, allowing meta-programming via macros. Elixir also supports
polymorphism via protocols (similar to Clojure's), dynamic records and
provides a reference mechanism.

Finally, Elixir and Erlang share the same bytecode and data types. This
means you can invoke Erlang code from Elixir (and vice-versa) without
any conversion or performance hit. This allows a developer to mix the
expressiveness of Elixir with the robustness and performance of Erlang.

feedback/ok sthen@
2012-06-02 12:24:13 +00:00

183 lines
10 KiB
Plaintext

@comment $OpenBSD: PLIST,v 1.1.1.1 2012/06/02 12:24:13 jasper Exp $
bin/elixir
bin/elixirc
bin/iex
lib/erlang/lib/elixir-lang-${V}/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Access/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Access.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Access/Atom.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Access/BitString.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Access/Function.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Access/List.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Access/Tuple.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ArgumentError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ArithmeticError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/BadArityError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/BadFunctionError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Chars/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Chars.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Chars/Atom.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Chars/BitString.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Chars/List.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Chars/Number.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Inspect/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Inspect.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Inspect/Any.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Inspect/Atom.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Inspect/BitString.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Inspect/List.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Inspect/Number.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Inspect/Regex.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Binary/Inspect/Tuple.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Bitwise.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/CaseClauseError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Code.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/CompileError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Dict/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Dict.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Dict/Common.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Dict/HashDict/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Dict/HashDict/Record.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Dict/Orddict/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Dict/Orddict/Record.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/EEx/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/EEx.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/EEx/AssignsEngine.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/EEx/Compiler.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/EEx/Engine.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/EEx/ForEngine.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/EEx/SmartEngine.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/EEx/State.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/EEx/SyntaxError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/EEx/Tokenizer.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/EEx/TransformerEngine.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/Builtin.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/CLI/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/CLI.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/CLI/Config.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/ErrorHandler.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/IEx/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/IEx.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/IEx/Config.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/IEx/UnicodeIO.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/ParallelCompiler.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Elixir/SpecialForms.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/Iterator/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/Iterator.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/Iterator/HashDict/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/Iterator/HashDict/Record.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/Iterator/List.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/Iterator/Orddict/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/Iterator/Orddict/Record.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/OrdIterator/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/OrdIterator.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/OrdIterator/List.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/OrdIterator/Orddict/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Enum/OrdIterator/Orddict/Record.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ErlangError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/AssertionError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/Assertions.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/Case.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/Formatter/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/Formatter.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/Formatter/Config.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/Runner/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/Runner.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/Runner/Config.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/Server/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/Server.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/ExUnit/Server/Config.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Exception.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/File/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/File.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/File/Error.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/File/Info.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/FunctionClauseError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/GenServer/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/GenServer/Behavior.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/HashDict/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/HashDict.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/HashDict/Record.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/IO.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Keyword.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/List/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/List.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/List/Chars/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/List/Chars.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/List/Chars/Atom.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/List/Chars/BitString.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/List/Chars/List.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/List/Chars/Number.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Macro.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/MatchError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Module.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Node.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/OptionParser/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/OptionParser/Simple.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Orddict/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Orddict.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Orddict/Record.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Port.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Process.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Protocol/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Protocol.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Protocol/DSL.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Protocol/UndefinedError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Record/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Record.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Record/Definition.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Record/Extractor.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Regex.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/RuntimeError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/SyntaxError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/System/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/System.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/System/GitCompiler.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/SystemLimitError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/TokenMissingError.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/Tuple.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/URI/
lib/erlang/lib/elixir-lang-${V}/__MAIN__/URI.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/URI/FTP.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/URI/HTTP.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/URI/HTTPS.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/URI/Info.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/URI/LDAP.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/URI/Parser.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/URI/SFTP.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/URI/TFTP.beam
lib/erlang/lib/elixir-lang-${V}/__MAIN__/UndefinedFunctionError.beam
lib/erlang/lib/elixir-lang-${V}/elixir.app
lib/erlang/lib/elixir-lang-${V}/elixir.beam
lib/erlang/lib/elixir-lang-${V}/elixir_clauses.beam
lib/erlang/lib/elixir-lang-${V}/elixir_code_server.beam
lib/erlang/lib/elixir-lang-${V}/elixir_compiler.beam
lib/erlang/lib/elixir-lang-${V}/elixir_def.beam
lib/erlang/lib/elixir-lang-${V}/elixir_def_defaults.beam
lib/erlang/lib/elixir-lang-${V}/elixir_def_local.beam
lib/erlang/lib/elixir-lang-${V}/elixir_def_overridable.beam
lib/erlang/lib/elixir-lang-${V}/elixir_dispatch.beam
lib/erlang/lib/elixir-lang-${V}/elixir_errors.beam
lib/erlang/lib/elixir-lang-${V}/elixir_glob.beam
lib/erlang/lib/elixir-lang-${V}/elixir_import.beam
lib/erlang/lib/elixir-lang-${V}/elixir_interpolation.beam
lib/erlang/lib/elixir-lang-${V}/elixir_macros.beam
lib/erlang/lib/elixir-lang-${V}/elixir_module.beam
lib/erlang/lib/elixir-lang-${V}/elixir_parser.beam
lib/erlang/lib/elixir-lang-${V}/elixir_quote.beam
lib/erlang/lib/elixir-lang-${V}/elixir_ref.beam
lib/erlang/lib/elixir-lang-${V}/elixir_sup.beam
lib/erlang/lib/elixir-lang-${V}/elixir_tokenizer.beam
lib/erlang/lib/elixir-lang-${V}/elixir_translator.beam
lib/erlang/lib/elixir-lang-${V}/elixir_tree_helpers.beam
lib/erlang/lib/elixir-lang-${V}/elixir_try.beam
lib/erlang/lib/elixir-lang-${V}/elixir_variables.beam