2
I Use This!
Inactive
Analyzed about 4 hours ago. based on code collected about 7 hours ago.

Project Summary

Programming language designed as an experiment to explore static verification of mutation contracts.

A hybrid imperative/functional language designed to explore the boundary between these 2 paradigms - trying to port some of the lessons and advantages from functional programming back to a more traditional imperative style.

Allows controlled mutation and aliasing, but only when both caller and callee agree to it.
No global mutable state.

Tags

c compiled compiler development experimental garbage_collection genericprogramming intepreter interpreted language multipledispatch programming programming_language static staticanalysis statictyping typed typesafe

Badges

In a Nutshell, icarus-lang...

Quick Reference

MIT License
Permitted

Commercial Use

Modify

Distribute

Sub-License

Private Use

Forbidden

Hold Liable

Required

Include Copyright

Include License

These details are provided for information only. No information here is legal advice and should not be used as such.

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    use of OSS increased in 65% of companies in 2016
  • ...
    by exploring contributors within projects, you can view details on every commit they have made to that project
  • ...
    nearly 1 in 3 companies have no process for identifying, tracking, or remediating known open source vulnerabilities
  • ...
    search using multiple tags to find exactly what you need

Languages

C
91%
Perl
8%
5 Other
1%

30 Day Summary

Mar 20 2024 — Apr 19 2024

12 Month Summary

Apr 19 2023 — Apr 19 2024

Ratings

Be the first to rate this project
Click to add your rating
  
Review this Project!