Welcome to the "Getting Started with Lean" project! This repository contains resources and materials to help you dive into the world of the Lean functional programming language.
Lean is a powerful functional programming language designed for theorem proving and formal verification. This project aims to provide beginners with the necessary resources and examples to start learning Lean.
I’ll provide how to install it on Mac.
- Open VS code, make a virtual environment, and add Lean4 as an extension there.
- Open the terminal of that VS code and paste:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/leanprover-community/mathlib4/master/scripts/install_macos.sh)" && source ~/.profile
this will automatically install Lean on your device.
- Test it by running
lean
command on the terminal.
Provide examples, tutorials, or sample code demonstrating how to use Lean for various tasks or applications.
We welcome contributions! If you'd like to contribute to this project, please follow our contribution guidelines.
This project is licensed under the MIT License.
Below is a list of resources available in this repository:
Serial Number | Title | Link |
---|---|---|
1 | Getting to Know Lean | Lecture 1 |
2 | Hello, Lean | |
3 | Interludes: Proposition , Proofs and Indexing |
If you encounter any issues or have questions, please feel free to create an issue.