This repository has been archived by the owner on May 1, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.html
172 lines (169 loc) · 7.34 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
<html>
<head>
<title>Clio Programming Language</title>
<meta content="">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="https://clio-lang.github.io/clio-editor/fonts/fira_code.css">
<link href="https://fonts.googleapis.com/css?family=Fira+Sans" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery.perfect-scrollbar/1.4.0/css/perfect-scrollbar.min.css" />
<link rel="stylesheet" href="https://clio-lang.github.io/clio-editor/editor.css" />
<link rel="stylesheet" href="/css/styles.css" />
<link rel="icon" type="image/png" href="https://github.com/clio-lang/media/raw/master/logo-64x64.png" />
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.1/css/all.css" integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
</head>
<body>
<div id="header">
<div class="description">
<div class="logo">
<a href="/">
<img src="https://github.com/clio-lang/media/raw/master/logo-128x128.png" alt="Clio Programming Language">
<h1 class="title">Clio</h1>
</a>
</div>
<div class="about">
<div class="about-inner">
Clio is a pure functional lazy-evaluated programming language
targeting decentralized and distributed systems. It is made to take
advantage of multiple CPUs and CPU cores (parallelism) by default,
to run on clusters and on the cloud easily.
</div>
</div>
</div>
<div class="menu">
<a href="#">Blog</a>
<a href="/#features">Features</a>
<a href="/#install">Install</a>
<a href="https://docs.clio-lang.org/learn">Learn</a>
<a href="https://docs.clio-lang.org">Documentation</a>
<a href="https://forum.clio-lang.org">Forum</a>
<a href="/#community">Community</a>
<a href="/#support">Donate</a>
</div>
</div>
<div class="post-description">
<span> Clio compiles to JavaScript. This makes Clio fast, easy to port and
easy to extend. It gives Clio a free JIT compiler, a powerful VM and
access to lots of existing libraries. It enables Clio to run in the
browser and on servers, and anywhere JavaScript can run. </span>
<div class="code-example">
<pre class="clio-editor" contenteditable="true">fn fib n:
if n < 2: n
else: (n - 1 -> fib) +
(n - 2 -> fib)
[0:10] -> * fib -> print</pre>
</div>
</div>
<article class="content">
<div id="features">
<h2> Features </h2>
<div class="feature-list">
<ul>
<li> <a href="#"> Pipes and flows </a> </li>
<li> <a href="#"> Lazy Programming </a> </li>
<li> <a href="#"> Unlimited recursion </a> </li>
<li> <a href="#"> Purely functional </a> </li>
<li> <a href="#"> Memoize by default </a> </li>
<li> <a href="#"> Scope freezing </a> </li>
<li> <a href="#"> No for/while loops </a> </li>
<li> <a href="#"> Tensor programming </a> </li>
<li> <a href="#"> Conditionals are function definitions </a> </li>
</ul>
<ul>
<li> <a href="#"> Microservices </a> </li>
<li> <a href="#"> Network-based foreign function interface </a> </li>
<li> <a href="#"> Remote modules and functions </a> </li>
<li> <a href="#"> Parallel execution </a> </li>
<li> <a href="#"> Immune to bad practices </a> </li>
<li> <a href="#"> Transforms </a> </li>
<li> <a href="#"> Anonymous recursion </a> </li>
<li> <a href="#"> Function overloading </a> </li>
<li> <a href="#"> Multi-platform </a> </li>
</ul>
</div>
</div>
<div id="install">
<h2> Install </h2>
Clio is hosted on NPM and can be installed using the following command:
<code class="shell">npm i -g clio-lang</code>
</div>
<div id="community">
<h2> Community </h2>
<div class="community-list">
<a class="community-link" href="https://github.com/clio-lang/clio">
<i class="fab fa-github-alt"></i>
Source
</a>
<a class="community-link" href="https://forum.clio-lang.org">
<i class="fab fa-discourse"></i>
Disourse
</a>
<a class="community-link" href="https://t.me/clio_lang">
<i class="fab fa-telegram"></i>
Telegram
</a>
<a class="community-link" href="http://rosettacode.org/wiki/Clio">
<i class="fas fa-code"></i>
RosettaCode
</a>
<a class="community-link" href="https://medium.com/@pouyae">
<i class="fab fa-medium"></i>
Medium
</a>
<a class="community-link" href="https://www.reddit.com/r/cliolang/">
<i class="fab fa-reddit-alien"></i>
Reddit
</a>
<a class="community-link" href="https://twitter.com/clio_lang">
<i class="fab fa-twitter"></i>
Twitter
</a>
</div>
</div>
<div id="support">
<h2> Support </h2>
Clio is a work in progress and it's not production ready yet, but you can help make it happen faster. Support the project and the creator on:
<div class="support-list">
<!--a class="support-link" href="#">
<img src="/media/opencollective.svg" alt="">
<span>Open Collective</span>
</a-->
<a class="support-link" href="https://www.patreon.com/pouya">
<img src="/media/patreon.svg" alt="">
<span>Patreon</span>
</a>
<a class="support-link" href="https://paypal.me/pouyaeghbali">
<img src="/media/paypal.svg" alt="">
<span>PayPal</span>
</a>
</div>
<div class="support-star">
You can also support the project by giving it a star on
<a href="https://github.com/clio-lang/clio"> github </a>.
</div>
</div>
</article>
<div class="footer">
<div class="licence">
Clio is released under Apache licence version 2.0, this website and all
related content have the same licencing terms.
</div>
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.perfect-scrollbar/1.4.0/perfect-scrollbar.min.js"></script>
<script src="https://clio-lang.github.io/clio-editor/jquery.caret.min.js"></script>
<script src="https://clio-lang.github.io/clio-editor/clio.js"></script>
<script src="https://clio-lang.github.io/clio-editor/editor.js"></script>
<script>
$('.clio-editor').clio_editor();
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-136949479-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-136949479-1');
</script>
</body>
</html>