Git Product home page Git Product logo

letlang's Introduction

Letlang

status: WIP version: 0.0.0 license: MIT

Contributing

If you want to contribute, please make a pull request.

Requirements:

  • Rust & Cargo 1.77+ (nightly)

Build:

$ cargo build

Run example:

$ make dummy

License

Letlang's source code is distributed under the terms of the MIT License

The website's content is distributed under the terms of the CC BY NC SA 4.0 License.

letlang's People

Contributors

linkdd avatar

Stargazers

 avatar Yannick avatar kepler avatar YUSUKE IZAWA avatar Wilko Manger avatar ABHINAV KUMAR avatar invisageable avatar Seth Vincent avatar  avatar Abhijith Mammoottil avatar Curtis Bechtel avatar Aneesh Durg avatar Chris Paige avatar  avatar Vasco avatar Yaseen avatar Patrik Svensson avatar Matěj Koubík avatar  avatar David Cornu avatar Éber Freitas Dias avatar Josh Sharp avatar Lukas Bjarre avatar David Lonyai avatar Johan avatar Antoine Chauvin avatar Gérôme GUILLEMIN avatar Yulian Kuncheff avatar Jürgen Keck avatar  avatar Hai Phan avatar Ari avatar  avatar dai avatar Nghi Trieu Ham Nguyen avatar George Fortunatov avatar Jennings Zhang avatar jadon avatar Evan Relf avatar yvt avatar Phil Klinefelter avatar Pavel Korotkov avatar TAKAHASHI Tomoyuki avatar  avatar Arthur Bacci avatar Luciano Bonachela avatar Clayton Kehoe avatar  avatar Adi Salimgereyev avatar Nobuharu Shimazu avatar Piotr Witko avatar Christopher Diggins avatar Stavros Avramidis avatar AnonymousPangolin avatar Dante Catalfamo avatar Max Nowack avatar Jessie Chatham Spencer avatar Eray Ocak avatar  avatar Ramiro Calle avatar seho avatar 伊撒尔 avatar Rasmus Schultz avatar  avatar bree avatar  avatar Gabriele Pappalardo avatar Austin Ziegler avatar Alessio Di Simone avatar Michael Swan avatar João Fernando Apel Miguel avatar  avatar Felix Wittmann avatar Aleksandr Ryabikov avatar Tim Kersey avatar Josh Miller avatar Philip Munksgaard avatar Tristan de Cacqueray avatar Troels Henriksen avatar Ryan M. avatar Fabián Vega Alcota avatar 0xMRTT avatar Nikita avatar Alecs King avatar Max Guppy avatar Erlend Sogge Heggen avatar Benji York avatar Caleb avatar  avatar  avatar David J. Felix avatar Sterling Spencer avatar Norman Nunley avatar Andrew Johnson avatar Steve Fan avatar joao guilherme avatar Stanislav Tkach avatar Журат Максим avatar Franz Fletcher avatar Kenneth P. Barquero avatar

Watchers

 avatar  avatar

letlang's Issues

Fibonacci example and refinement checking

Hi, this language is super exciting!

However, I think I'm missing something in the Fibonacci example. Since natural is defined by n > 0, then 0 is not natural. Then in the invocation of fib(2), we need to evaluate fib(1) - fib(0). Since fib takes a natural, the expression is ill-typed.

How can this example typecheck?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.