Skip to content

Commit c4f3243

Browse files
committed
feat: add playground iframe
1 parent c8b7878 commit c4f3243

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

docs/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55

66
Saki is a statically typed, pure functional programming language that integrates dependent types and certain object-oriented constructs, including function overloading and algebraic subtyping. Its design emphasizes simplicity, adopting a C-family syntax while employing a sophisticated type system rooted in Martin-Löf Type Theory. Saki introduces novel features, such as [contract universes](Terms/Contract%20Universe.md) and [superposition types](Definition/Function%20Overloading.md), positioning itself as an experimental platform for investigating advanced type system mechanics and program synthesis. Heavily influenced by [Pikelet](https://github.com/pikelet-lang/pikelet) and [MLsub](https://lptk.github.io/programming/2020/03/26/demystifying-mlsub.html), Saki aims to explore new frontiers in type theory and programming paradigms.
77

8+
<iframe style="width:100%;height:1000px" frameborder="0" src="https://saki-lang.tech/"></iframe>
9+
810
## Practical Example: Red-Black Tree in Saki
911

1012
```scala

0 commit comments

Comments
 (0)