Cool!! Sent from my mobile
-------- Original Message -------- From:Nikita Prokopov <proko...@gmail.com> Sent:Sun, 25 Sep 2016 11:52:19 +0300 To:Clojure <clojure@googlegroups.com> Subject:Re: [ANN] clojure-future-spec, a backport of clojure.spec for 1.8 >Matan, > > >spec is pretty isolated part of Clojure, so it’s basically a copy-paste job >with couple of gaps filled in that were introduced in 1.9. > > >Updating it is basically getting diff from clojure and applying it to my repo. >Sometimes with some manual corrections. > > >Nikita. > > >On Sat, Sep 24, 2016 at 1:40 AM Matan Safriel <dev.ma...@gmail.com> wrote: > >Nikita, this is cool, e.g. as lighttable does not yet fully support 1.9. > >Can you say something about how are these backports derived? so that I can get >an intuition into how much it is at par with the real thing? > >Does it involve a lot of code rewrite to backport each 1.9 alpha version? > > > >On Wednesday, June 29, 2016 at 3:16:39 PM UTC+3, Nikita Prokopov wrote: > >Hi! > > >Not sure if a good idea or bad, but if you were eager to play with latest >version of clojure.spec but don’t want to upgrade your production to alpha >version of the language, you can add clojure.spec capabilities as a library to >1.8: > > >https://github.com/tonsky/clojure-future-spec > > >:dependencies [ > > [org.clojure/clojure "1.8.0"] > > [clojure-future-spec "1.9.0-alpha8"] > >] > > >(require '[clojure.spec :as spec]) > >(require '[clojure.spec.gen :as spec.gen]) > >(require '[clojure.future :refer :all]) > > >clojure.future namespace contains all new clojure.core functions like int?, >seqable? etc > > >The version numbers will follow clojure 1.9 versions. Expect this lib upgraded >with every new Clojure alpha release until 1.9 if finally out. > > >Nikita. > >-- >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 a topic in the Google >Groups "Clojure" group. >To unsubscribe from this topic, visit >https://groups.google.com/d/topic/clojure/qZZXSzY7apA/unsubscribe. >To unsubscribe from this group and all its topics, send an email to >clojure+unsubscr...@googlegroups.com. >For more options, visit https://groups.google.com/d/optout. > >-- >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 a topic in the Google >Groups "Clojure" group. >To unsubscribe from this topic, visit >https://groups.google.com/d/topic/clojure/qZZXSzY7apA/unsubscribe. >To unsubscribe from this group and all its topics, send an email to >clojure+unsubscr...@googlegroups.com. >For more options, visit https://groups.google.com/d/optout. -- 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.