Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options answers only not deleted user 1254

Clojure is a general-purpose language supporting interactive development that encourages a functional programming style, and simplifies multithreaded programming.

5 votes
Accepted

What is the relation between clojure reducers and loop fusion

Loop fusion is an optimisation where the compiler notices you have two separate loops iterating over the same values, so just fuses the loop bodies. You get reducers when you split the classic fold/r …
Frank Shearar's user avatar
21 votes

Does Clojure have continuations/coroutines/etc?

Clojure doesn't have call/cc, but you don't want undelimited continuations anyway. … David Nolen wrote a delimited continuations library for Clojure. Try it out! delimc A delimited continuations library for Clojure 1.4.0 (and 1.3.0). …
Frank Shearar's user avatar