-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path2015-02-09-cloxp-live-eval.html
53 lines (52 loc) · 2.55 KB
/
2015-02-09-cloxp-live-eval.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
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link href="/css/normalize.css" rel="stylesheet">
<link href="/css/skeleton.css" rel="stylesheet">
<link href="/css/default.css" rel="stylesheet">
<title>Live eval</title>
<meta property="og:title" content="Live eval in cloxp">
<meta property="og:description" content="Cloxp live evaluation.">
<meta property="og:url" content="/2015-02-09-cloxp-live-eval.html">
<meta property="og:image" content="/images/cloxp-logo.jpg">
<link rel="shortcut icon" href="/favicon.ico">
</head>
<body>
<div class="back-button"><a href="/">back</a></div>
<div class="content">
<div style="margin-bottom: 50px" class="container">
<div class="row">
<div class="offset-by-two eight columns"><h1 id="live-eval">Live eval</h1>
<p>Cloxp got even more fun last week as it now has the ability to evaluate code as you type. Whereas <a href="/2015-02-03-cloxp-capture.html">recording values of expressions of runtime</a> is a passive feature, live eval will drive evaluation of code changes. You can enable live evaluation in any clojure editor. Did I mention how much fun it is to work this way?</p>
</div>
</div>
<div class="row">
<div class="offset-by-two eight columns">
<div style="text-align: center;" class="video-wrapper">
<iframe style="display: inline-block;" width="560" height="315" src="https://www.youtube.com/embed/wP5rdR1jc6o" frameborder="0" allowfullscreen></iframe>
</div>
</div>
</div>
<div class="row">
<div class="offset-by-two eight columns">
<p>And yes, this feature is heavily inspired by LightTables instarepl.</p>
</div>
</div>
</div>
</div>
<div class="footer">
<div class="inner"><a href="mailto:[email protected]?Subject=cloxp" target="_top">© 2015 Robert Krahn</a><span class="spacer">|</span><a href="/atom.xml">feed</a></div>
</div>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-56965545-3', 'auto', {'siteSpeedSampleRate': 50});
ga('require', 'linkid', 'linkid.js');
ga('require', 'displayfeatures');
ga('send', 'pageview');
</script>
</body>
</html>