Home
Docs
Home
Introduction
Purpose of the language
Key features and design goals
Brief history and development
Getting Started
Installing the language
Basic syntax and structure
Hello, Lengine!
Data Types
Numeric data types
Boolean data type
Character and strings
List and Sequence
Set and Map
Functions and Control Structures
Defining and calling functions
Conditional expressions
Loops and iteration
Tail recursion optimization
Higher-Order Functions
Functions as first-class objects
Function composition and currying
Anonymous functions and closures
Lazy Evaluation
Lazy and Force
Stream
Error Handling and Debugging
Exceptions and error handling
Testing and test-driven development
Macro
Introduction to Macro
Advanced Topics
Interoperability with other languages
Conclusion
Future development and roadmap
Additional resources and references
Testing and test-driven development