Announcing Funcgo (Functional Go), a new language with a Go-like syntax 
that compiles to Clojure.

See https://github.com/eobrain/funcgo

As a teaser, here is an example of some code:

        func sumSquares(vec) {
            loop(accum=0, v=vec) {
                if isEmpty(v) {
                    accum
                } else {
                    x int := first(v)
                    recur(accum + x * x, rest(v))
                }
            }
        }
        sumSquares([3, 4, 5, 10])
    => 150

__
Eamonn

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to