[:ann] Grimoire 0.5.0

2016-02-27 Thread Reid McKenzie
Hey folks, I'm delighted to announce the overdue 0.5.0 release of Grimoire [1]! This release overhauls the landing page, replacing Andy F's venerable static HTML cheatsheet with a more responsive rendering of the same content and replacing the cheatsheet's search bar with a live search of the Gri

Re: Implementing Clojure

2016-02-27 Thread evins.mi...@gmail.com
On Saturday, February 27, 2016 at 9:11:38 PM UTC-6, Andy Fingerhut wrote: > > The reference documentation is available here, starting with the Reader at > this link, but continuing on with all of the other topics you see on the > left hand side of this page, such as Evaluation, Special Forms, M

[ANN] kvlt 0.1.0: JVM/Node/browser HTTP client

2016-02-27 Thread Moe Aboulkheir
kvlt is an HTTP client library which runs on the JVM, Node & in browser, including support for server-sent events and websockets. Github project page Documentation & examples *Motivation*: while there exist dual-targeted HTT

Re: Implementing Clojure

2016-02-27 Thread Alan Moore
You might look at Nathan Sorenson's work compiling to gambit scheme here: https://github.com/takeoutweight/clojure-scheme There is a ClojureWest talk (?) about this. I think things got a little hairy but YMWV. Alan -- *"Whatever you can do, or dream you can do, begin it. Boldness has genius, po

Re: Implementing Clojure

2016-02-27 Thread Andy Fingerhut
The reference documentation is available here, starting with the Reader at this link, but continuing on with all of the other topics you see on the left hand side of this page, such as Evaluation, Special Forms, Macros, etc. http://clojure.org/reference/reader Any questions not answered there

Re: [ANN] As I was missing this kind of library in clojure I created relational_mapper for dealing with querying relational databases

2016-02-27 Thread Oliver George
Seems pretty nice to me. Like a light weight version of the Django's migrate and queryset features which build on model definitions. It seems like this would allow me to define a database schema (tables, relations and fields) as data and use it to both create the database and run select/inser

Luminus in Techempower benchmarks

2016-02-27 Thread gvim
In the latest round of Techempower benchmarks: https://www.techempower.com/benchmarks/#section=data-r12&hw=peak&test=json ... I was surprised to find Luminus performing no better than Hapi (Node) and significantly worse than Java frameworks. Figures are requests/second: FORTUNES - Hapi:

[ANN] Proto REPL 0.16.0 - Atom based Clojure Development Environment

2016-02-27 Thread Jason Gilman
I've just released version 0.16.0 of Proto REPL , a Clojure development environment for the Atom editor . This release includes autocompletion of namespaces, vars, functions,

Re: Implementing Clojure

2016-02-27 Thread evins.mi...@gmail.com
On Saturday, February 27, 2016 at 7:09:39 PM UTC-6, Alan Moore wrote: > > It kind of depends on the backend you are targeting. If it looks and > smells like the JVM you might look at ClojureCLR. > > If it looks like Python see Clojure-metal by Timothy B. > > The ClojureScript compiler was optimi

Implementing Clojure

2016-02-27 Thread Alan Moore
It kind of depends on the backend you are targeting. If it looks and smells like the JVM you might look at ClojureCLR. If it looks like Python see Clojure-metal by Timothy B. The ClojureScript compiler was optimized for speed (as recently pointed out) so it may not be as straight forward to use

Re: Is there a clojure equivalent of ghc-mod? If not, what are the challenges?

2016-02-27 Thread David Della Costa
Are you looking for something like CIDER, https://github.com/clojure-emacs/cider or maybe fireplace? https://github.com/tpope/vim-fireplace Think both those projects' READMEs describe current gotchas/bugs/etc. 2016-02-26 21:45 GMT-05:00 Sam DeSota : > > I'm getting to know Clojure and lisps

Implementing Clojure

2016-02-27 Thread evins.mi...@gmail.com
Hey, guys. Suppose I wanted to tinker around with a compiler for Clojure on a new back-end. What would you guess is the best starting point (perhaps ClojureScript?), and what's the best spec to use to ensure compliance with the language? -- You received this message because you are subscribed

Re: [:ann] urania: a library for elegant and efficient remote data access

2016-02-27 Thread Alejandro Gómez
On Sat, Feb 27, 2016, at 17:13, Teemu Kaukoranta wrote: > I'm curious how exactly is this different from Muse? What made you create > another project that to mee loks very similar? Great question, there are many differences between urania and muse. First of all, the patches to Muse that fixed some

Re: [ANN] boot-new 0.4.0 -- Templates AND Generators for Boot!

2016-02-27 Thread Frank Liu
Hi Sean, Love your project. Could you try to add them to the boot official pages and github wiki's third party tasks? The reason is I can never find this project on google (via "boot-new") or anywhere other than your github or search here in the Clojure google group. Frank On Saturday, Februa

Re: [ANN] clojurework.com

2016-02-27 Thread Daniel Higginbotham
Thanks for all the feedback! I've made a couple dozen small improvements and switched to https (thanks letsencrypt), and should be ready to officially release within the next week or two :) I'd love for more beginner-friendly open source projects to get listed. I think even clojure and clojures

Re: [:ann] urania: a library for elegant and efficient remote data access

2016-02-27 Thread Teemu Kaukoranta
On Saturday, 27 February 2016 12:16:20 UTC+2, Alejandro Gómez wrote: > The library is based in the initial work in Muse > by Alexey Kachayev but has evolved on its own. It also borrows heavily > from the Haskell Haxl library, and is meant for the same purpose. I'm curious how exactly is this diff

[:ann] urania: a library for elegant and efficient remote data access

2016-02-27 Thread Alejandro Gómez
Hello everyone, I'm happy to announce the first release of urania, a library for making fetching data from remote sources such as databases or HTTP services elegant and efficient. The library is based in the initial work in Muse by Alexey Kachayev but has evolved on its own. It also borrows heavil

[ANN] Rigui: Hierarchical Timing Wheels for Clojure and ClojureScript

2016-02-27 Thread Ning Sun
Rigui is an implementation of hierarchical timing wheels, for Clojure and ClojureScript. The idea was inspired by this blog post[1]. Kafka has been using timing wheels based timer to track request timeout. Rigui provides a few functions for you to `start!` a timer, schedule something for `later!`,