Re: [ANN] spec.alpha 0.2.168 and core.specs.alpha 0.2.36

2018-06-28 Thread Alex Miller
Updated.

On Wednesday, June 27, 2018 at 4:11:32 PM UTC-5, Avi Flax wrote:
>
>
> On Tuesday, 26 June 2018 14:41:17 UTC-4, Alex Miller wrote:
>>
>> spec.alpha 0.2.168 is now available 
>>
>
> Good news — thank you!
>
> BTW, the API reference published at https://clojure.github.io/spec.alpha/ 
> seems to be out of date now — it’s still showing the version as 
> 0.1.144-SNAPSHOT.
>

-- 
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.


Re: [ANN] spec.alpha 0.2.168 and core.specs.alpha 0.2.36

2018-06-27 Thread Alex Miller
Fixed, thanks.

> On Jun 27, 2018, at 4:40 PM, Robert Levy  wrote:
> 
> While we're pointing out typos/errata, the README for 
> https://github.com/clojure/core.specs.alpha says
> 
> "Clojure 1.9 (still in alpha releases) depends on this"
> 
> however 1.9 is no longer in alpha releases.
> 
>> On Wed, Jun 27, 2018 at 9:01 AM Alex Miller  wrote:
>> Fixed, thanks! Copy pasta...
>> 
>>> On Wed, Jun 27, 2018 at 10:46 AM, Leon Grapenthin 
>>>  wrote:
>>> Looks like the README of core.specs.alpha has the core.specs deps info by 
>>> mistake.
>>> 
>>> Thank you for the relases.
>>> 
>>> 
 On Tuesday, June 26, 2018 at 8:41:17 PM UTC+2, Alex Miller wrote:
 spec.alpha 0.2.168 is now available with the following changes:
 CLJ-2182 Always check preds for s/& on nil input
 CLJ-2178 Return resolved pred for s/& explain-data
 CLJ-2177 Return valid resolved pred in s/keys explain-data
 CLJ-2167 Properly check for int? in int-in-range? - thanks David Bürgin!
 CLJ-2166 added function name to instrument exception map - thanks Josh 
 Jones!
 CLJ-2111 Clarify docstring for :kind in s/every
 CLJ-2068 Capture form of set and function instances in spec
 CLJ-2060 Remove a spec by s/def of nil
 CLJ-2046 gen random subsets of or'd req keys in map specs - thanks David 
 Chelimsky!
 CLJ-2026 Prevent concurrent loads in dynaload
 CLJ-2176 s/tuple explain-data :pred problem
 core.specs.alpha 0.2.36 is now available with the following changes:
 
 CLJ-2186: Map bindings should be :kind map?
 CLJ-2314: allow string array hinting in genclass return type
 If you are using Clojure 1.9.0 (or 1.10.0-alpha*), you'll be getting the 
 prior version of these libs automatically as deps but you can override 
 those by explicitly specifying these as dependencies of your library:
 
 {:deps
  {org.clojure/spec.alpha {:mvn/version "0.2.168"}
   org.clojure/core.specs.alpha {:mvn/version "0.2.36"}}}
 
 
>>> 
>>> -- 
>>> 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/VPRXYgDasuM/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.
> 
> -- 
> 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/VPRXYgDasuM/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 

Re: [ANN] spec.alpha 0.2.168 and core.specs.alpha 0.2.36

2018-06-27 Thread Robert Levy
While we're pointing out typos/errata, the README for
https://github.com/clojure/core.specs.alpha says

"Clojure 1.9 (still in alpha releases) depends on this"

however 1.9 is no longer in alpha releases.

On Wed, Jun 27, 2018 at 9:01 AM Alex Miller  wrote:

> Fixed, thanks! Copy pasta...
>
> On Wed, Jun 27, 2018 at 10:46 AM, Leon Grapenthin <
> grapenthinl...@gmail.com> wrote:
>
>> Looks like the README of core.specs.alpha has the core.specs deps info by
>> mistake.
>>
>> Thank you for the relases.
>>
>>
>> On Tuesday, June 26, 2018 at 8:41:17 PM UTC+2, Alex Miller wrote:
>>>
>>> spec.alpha 0.2.168 is now available with the following changes:
>>>
>>>- CLJ-2182  Always
>>>check preds for s/& on nil input
>>>- CLJ-2178  Return
>>>resolved pred for s/& explain-data
>>>- CLJ-2177  Return
>>>valid resolved pred in s/keys explain-data
>>>- CLJ-2167  Properly
>>>check for int? in int-in-range? - thanks David Bürgin!
>>>- CLJ-2166  added
>>>function name to instrument exception map - thanks Josh Jones!
>>>- CLJ-2111  Clarify
>>>docstring for :kind in s/every
>>>- CLJ-2068  Capture
>>>form of set and function instances in spec
>>>- CLJ-2060  Remove a
>>>spec by s/def of nil
>>>- CLJ-2046  gen random
>>>subsets of or'd req keys in map specs - thanks David Chelimsky!
>>>- CLJ-2026  Prevent
>>>concurrent loads in dynaload
>>>- CLJ-2176  s/tuple
>>>explain-data :pred problem
>>>
>>> core.specs.alpha 0.2.36 is now available with the following changes:
>>>
>>>
>>>- CLJ-2186 : Map
>>>bindings should be :kind map?
>>>- CLJ-2314 : allow
>>>string array hinting in genclass return type
>>>
>>> If you are using Clojure 1.9.0 (or 1.10.0-alpha*), you'll be getting the
>>> prior version of these libs automatically as deps but you can override
>>> those by explicitly specifying these as dependencies of your library:
>>>
>>> {:deps
>>>  {org.clojure/spec.alpha {:mvn/version "0.2.168"}
>>>   org.clojure/core.specs.alpha {:mvn/version "0.2.36"}}}
>>>
>>>
>>> --
>> 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/VPRXYgDasuM/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.
>

-- 
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.


Re: [ANN] spec.alpha 0.2.168 and core.specs.alpha 0.2.36

2018-06-27 Thread Alex Miller
Yeah, I'm working on it. :)  There are a bunch of things that fall out of
the JDK change on the build box and I'm still fighting my way through those.

On Wed, Jun 27, 2018 at 4:11 PM, 'Avi Flax' via Clojure <
clojure@googlegroups.com> wrote:

>
> On Tuesday, 26 June 2018 14:41:17 UTC-4, Alex Miller wrote:
>>
>> spec.alpha 0.2.168 is now available
>>
>
> Good news — thank you!
>
> BTW, the API reference published at https://clojure.github.io/spec.alpha/
> seems to be out of date now — it’s still showing the version as
> 0.1.144-SNAPSHOT.
>
>
> Our Mission: To build a better financial world
>
> Unless specifically indicated, this e-mail is not an offer to sell or a
> solicitation of any investment products or other financial product or
> service, an official confirmation of any transaction, or an official
> statement of Funding Circle USA.  This e-mail is meant only for the
> intended recipient of this transmission, and contains trade secret
> and strictly confidential information belonging to the sender. It is
> unlawful for unauthorized individuals to review, use, copy, disclose, or
> disseminate confidential information. If you have received this e-mail in
> error, please notify the sender immediately by telephone at (415)
> 813-5245 or by return email and promptly delete this message from your
> system.
>
> --
> 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/VPRXYgDasuM/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.


Re: [ANN] spec.alpha 0.2.168 and core.specs.alpha 0.2.36

2018-06-27 Thread 'Avi Flax' via Clojure

On Tuesday, 26 June 2018 14:41:17 UTC-4, Alex Miller wrote:
>
> spec.alpha 0.2.168 is now available 
>

Good news — thank you!

BTW, the API reference published at https://clojure.github.io/spec.alpha/ 
seems to be out of date now — it’s still showing the version as 
0.1.144-SNAPSHOT.

-- 



Our Mission: To build a better financial world


Unless specifically 
indicated, this e-mail is not an offer to sell or a solicitation of any 
investment products or other financial product or service, an official 
confirmation of any transaction, or an official statement of Funding Circle 
USA.  This e-mail is meant only for the intended recipient of this 
transmission, and contains trade secret and strictly confidential 
information belonging to the sender. It is unlawful for unauthorized 
individuals to review, use, copy, disclose, or disseminate confidential 
information. If you have received this e-mail in error, please notify the 
sender immediately by telephone at (415) 813-5245 or by return email and 
promptly delete this message from your system.

-- 
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.


Re: [ANN] spec.alpha 0.2.168 and core.specs.alpha 0.2.36

2018-06-27 Thread Alex Miller
Fixed, thanks! Copy pasta...

On Wed, Jun 27, 2018 at 10:46 AM, Leon Grapenthin 
wrote:

> Looks like the README of core.specs.alpha has the core.specs deps info by
> mistake.
>
> Thank you for the relases.
>
>
> On Tuesday, June 26, 2018 at 8:41:17 PM UTC+2, Alex Miller wrote:
>>
>> spec.alpha 0.2.168 is now available with the following changes:
>>
>>- CLJ-2182  Always
>>check preds for s/& on nil input
>>- CLJ-2178  Return
>>resolved pred for s/& explain-data
>>- CLJ-2177  Return
>>valid resolved pred in s/keys explain-data
>>- CLJ-2167  Properly
>>check for int? in int-in-range? - thanks David Bürgin!
>>- CLJ-2166  added
>>function name to instrument exception map - thanks Josh Jones!
>>- CLJ-2111  Clarify
>>docstring for :kind in s/every
>>- CLJ-2068  Capture
>>form of set and function instances in spec
>>- CLJ-2060  Remove a
>>spec by s/def of nil
>>- CLJ-2046  gen random
>>subsets of or'd req keys in map specs - thanks David Chelimsky!
>>- CLJ-2026  Prevent
>>concurrent loads in dynaload
>>- CLJ-2176  s/tuple
>>explain-data :pred problem
>>
>> core.specs.alpha 0.2.36 is now available with the following changes:
>>
>>
>>- CLJ-2186 : Map
>>bindings should be :kind map?
>>- CLJ-2314 : allow
>>string array hinting in genclass return type
>>
>> If you are using Clojure 1.9.0 (or 1.10.0-alpha*), you'll be getting the
>> prior version of these libs automatically as deps but you can override
>> those by explicitly specifying these as dependencies of your library:
>>
>> {:deps
>>  {org.clojure/spec.alpha {:mvn/version "0.2.168"}
>>   org.clojure/core.specs.alpha {:mvn/version "0.2.36"}}}
>>
>>
>> --
> 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/VPRXYgDasuM/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.


Re: [ANN] spec.alpha 0.2.168 and core.specs.alpha 0.2.36

2018-06-27 Thread Leon Grapenthin
Looks like the README of core.specs.alpha has the core.specs deps info by 
mistake.

Thank you for the relases.

On Tuesday, June 26, 2018 at 8:41:17 PM UTC+2, Alex Miller wrote:
>
> spec.alpha 0.2.168 is now available with the following changes:
>
>- CLJ-2182  Always check 
>preds for s/& on nil input
>- CLJ-2178  Return 
>resolved pred for s/& explain-data
>- CLJ-2177  Return valid 
>resolved pred in s/keys explain-data
>- CLJ-2167  Properly 
>check for int? in int-in-range? - thanks David Bürgin!
>- CLJ-2166  added 
>function name to instrument exception map - thanks Josh Jones!
>- CLJ-2111  Clarify 
>docstring for :kind in s/every
>- CLJ-2068  Capture form 
>of set and function instances in spec
>- CLJ-2060  Remove a 
>spec by s/def of nil
>- CLJ-2046  gen random 
>subsets of or'd req keys in map specs - thanks David Chelimsky!
>- CLJ-2026  Prevent 
>concurrent loads in dynaload
>- CLJ-2176  s/tuple 
>explain-data :pred problem
>
> core.specs.alpha 0.2.36 is now available with the following changes:
>
>
>- CLJ-2186 : Map 
>bindings should be :kind map?
>- CLJ-2314 : allow 
>string array hinting in genclass return type
>
> If you are using Clojure 1.9.0 (or 1.10.0-alpha*), you'll be getting the 
> prior version of these libs automatically as deps but you can override 
> those by explicitly specifying these as dependencies of your library:
>
> {:deps
>  {org.clojure/spec.alpha {:mvn/version "0.2.168"}
>   org.clojure/core.specs.alpha {:mvn/version "0.2.36"}}}
>
>
>

-- 
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.


[ANN] spec.alpha 0.2.168 and core.specs.alpha 0.2.36

2018-06-26 Thread Alex Miller
spec.alpha 0.2.168 is now available with the following changes:

   - CLJ-2182  Always check 
   preds for s/& on nil input
   - CLJ-2178  Return 
   resolved pred for s/& explain-data
   - CLJ-2177  Return valid 
   resolved pred in s/keys explain-data
   - CLJ-2167  Properly check 
   for int? in int-in-range? - thanks David Bürgin!
   - CLJ-2166  added function 
   name to instrument exception map - thanks Josh Jones!
   - CLJ-2111  Clarify 
   docstring for :kind in s/every
   - CLJ-2068  Capture form 
   of set and function instances in spec
   - CLJ-2060  Remove a spec 
   by s/def of nil
   - CLJ-2046  gen random 
   subsets of or'd req keys in map specs - thanks David Chelimsky!
   - CLJ-2026  Prevent 
   concurrent loads in dynaload
   - CLJ-2176  s/tuple 
   explain-data :pred problem

core.specs.alpha 0.2.36 is now available with the following changes:


   - CLJ-2186 : Map bindings 
   should be :kind map?
   - CLJ-2314 : allow string 
   array hinting in genclass return type

If you are using Clojure 1.9.0 (or 1.10.0-alpha*), you'll be getting the 
prior version of these libs automatically as deps but you can override 
those by explicitly specifying these as dependencies of your library:

{:deps
 {org.clojure/spec.alpha {:mvn/version "0.2.168"}
  org.clojure/core.specs.alpha {:mvn/version "0.2.36"}}}


-- 
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.