phel-lang

所属分类:编程语言基础
开发工具:PHP
文件大小:0KB
下载次数:0
上传日期:2023-06-24 10:32:01
上 传 者sh-1993
说明:  Phel是一种编译为PHP的函数式编程语言。受Clojure和Janet启发的Lisp方言。
(Phel is a functional programming language that compiles to PHP. A Lisp dialect inspired by Clojure and Janet.)

文件列表:
CHANGELOG.md (7158, 2024-01-01)
LICENSE (1067, 2024-01-01)
bin/ (0, 2024-01-01)
bin/phel (1219, 2024-01-01)
composer.json (3345, 2024-01-01)
composer.lock (227235, 2024-01-01)
logo.svg (3131, 2024-01-01)
phel-config.php (687, 2024-01-01)
src/ (0, 2024-01-01)
src/PhelGenerated/ (0, 2024-01-01)
src/phel/ (0, 2024-01-01)
src/phel/core.phel (52166, 2024-01-01)
src/phel/html.phel (5143, 2024-01-01)
src/phel/http.phel (14713, 2024-01-01)
src/phel/json.phel (2256, 2024-01-01)
src/phel/repl.phel (3737, 2024-01-01)
src/phel/test.phel (11754, 2024-01-01)
src/php/ (0, 2024-01-01)
src/php/Api/ (0, 2024-01-01)
src/php/Api/ApiConfig.php (424, 2024-01-01)
src/php/Api/ApiDependencyProvider.php (653, 2024-01-01)
src/php/Api/ApiFacade.php (545, 2024-01-01)
src/php/Api/ApiFacadeInterface.php (382, 2024-01-01)
src/php/Api/ApiFactory.php (784, 2024-01-01)
src/php/Api/Domain/ (0, 2024-01-01)
src/php/Api/Domain/PhelFnNormalizer.php (2063, 2024-01-01)
src/php/Api/Domain/PhelFnNormalizerInterface.php (303, 2024-01-01)
src/php/Api/Infrastructure/ (0, 2024-01-01)
src/php/Api/Infrastructure/Command/ (0, 2024-01-01)
src/php/Api/Infrastructure/Command/DocCommand.php (3846, 2024-01-01)
src/php/Api/Infrastructure/PhelFnLoader.php (3324, 2024-01-01)
src/php/Api/Infrastructure/PhelFnLoaderInterface.php (353, 2024-01-01)
src/php/Api/Infrastructure/phel/ (0, 2024-01-01)
src/php/Api/Transfer/ (0, 2024-01-01)
src/php/Api/Transfer/PhelFunction.php (1214, 2024-01-01)
src/php/Build/ (0, 2024-01-01)
... ...

Phel logo

GitHub Build Status Scrutinizer Code Quality Scrutinizer Code Coverage Psalm Type-coverage Status Gitter

--- [Phel](https://phel-lang.org/) is a functional programming language that compiles to PHP. It is a dialect of [Lisp](https://en.wikipedia.org/wiki/Lisp_(programming_language)) inspired by [Clojure](https://clojure.org/) and [Janet](https://janet-lang.org/). #### Example ```clojure # Define a namespace (ns my\example) # Define a variable with name "my-name" and value "world" (def my-name "world") # Define a function with name "print-name" and one argument "your-name" (defn print-name [your-name] (print "hello" your-name)) # Call the function (print-name my-name) ``` ## Documentation The documentation for Phel can be found on the Phel's website: [https://phel-lang.org](https://phel-lang.org). ## Community Feel free to ask questions and join discussions on the [Phel Gitter channel](https://gitter.im/phel-lang/community). ## Contribute Please refer to [CONTRIBUTING.md](https://github.com/phel-lang/phel-lang/blob/master/.github/CONTRIBUTING.md) for information on how to contribute to Phel.

近期下载者

相关文件


收藏者