Silt
An in-progress fast, dependently typed, functional programming language implemented in Swift.
Install / Use
/learn @silt-lang/SiltREADME
silt 
Silt is an work-in-progress dependently typed functional programming language. Its syntax and type system are reminiscent of Idris and Agda, but it compiles directly to native code through LLVM. We aim for silt to be GC-free by lowering to an intermediate representation that tracks object lifetimes.
Building
Silt builds with the Swift Package Manager. Clone the repository and run
swift build
and an executable will be produced at .build/debug/silt.
License
Silt is released under the MIT License, a copy of which is available in this repository.
Contributing
We welcome contributions from programmers of all backgrounds and experience levels. We've strived to create an environment that encourages learning through contribution, and we pledge to always treat contributors with the respect they deserve. We have adopted the Contributor Covenant as our code of conduct, which can be read in this repository.
For more info, and steps for a successful contribution, see the Contribution Guide.
Authors
Robert Widmann (@CodaFi)
Harlan Haskins (@harlanhaskins)
Related Skills
node-connect
339.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
