Untyped (as in untyped-lambda calculus) Serene. This is a dynamically typed lisp for experimental purposes.
Go to file
Sameer Rahmani 604a4c337a
Fix the broken config path
2023-07-11 19:03:27 +01:00
.woodpecker ci: Add a pipeline to build and deploy the docs 2023-05-27 19:36:21 +01:00
cmake builder: Add support for automatic toolchain setup 2023-05-12 18:41:06 +01:00
core Fix the license header for 2023 2023-02-06 17:40:45 +00:00
docs docs: Add the missing getting started markdown file 2023-05-27 22:13:58 +01:00
scripts Remove the redundant deps.sh 2023-05-12 18:41:20 +01:00
userene Fix the broken config path 2023-07-11 19:03:27 +01:00
.clang-format Hide the clang-tidy behind a build option 2021-10-17 22:22:49 +01:00
.clang-tidy Add the more resouces about JIT to dev.org 2021-12-29 13:12:36 +00:00
.dockerignore docs: Move the mkdocs pages to docs/pages 2023-05-27 17:15:12 +01:00
.gitignore Add .tmp to gitignore 2022-07-06 21:33:51 +01:00
.gitmodules deps: Remove all the submodules to try subtrees 2023-02-20 22:55:58 +00:00
.ignore_sanitize Fix the broken bash array to str process in the builder 2022-06-12 20:40:36 +01:00
.pre-commit-config.yaml Add the build-in-devfs command to builder 2022-07-12 00:34:30 +01:00
CMakeLists.txt Add the userene binary 2023-07-11 18:54:06 +01:00
LICENSE Add include-fixer to pre-commit 2022-06-12 22:34:12 +01:00
README.md Remove all the serene stuff that are not required 2023-07-11 18:40:26 +01:00
builder Move back the llvm setup to the main cmake config as suggested by llvm itself 2023-05-17 21:27:15 +01:00
mkdocs.yml docs: Move the getting started guide to the docs 2023-05-27 22:06:11 +01:00

README.md

Serene lang

Please don't upload to GitHub status-badge

Serene is a modern typed lisp. It's not done yet, and it's heavily under development. Don't expect anything stable for now.

More Info

Get Help

If you need help, or you just want to hang out, you can find us at:

License

Copyright (c) 2019-2023 Sameer Rahmani lxsameer@gnu.org

Serene is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.