in
Nubank. Rich, Stu, Alex et al are all on board. We are dedicated to growing the
Clojure community, and helping companies adopt and succeed with Clojure.
Rich
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, sen
As Stuart Halloway points out, "all code is data, but all data is not
code". That said, I'd like to see spec lean as far as possible in the
direction of simply being based on data structures. By way of motivation,
let's suppose that I have a Sinatra (Ruby) server that is communicating
with Elm
On Thursday, December 29, 2016 at 6:24:39 PM UTC-8, Jamie English wrote:
>
> I've spent some time over the holidays working on a Ruby port of
> clojure.spec: ...
>
I'm delighted to hear this. One of the things I've been wondering about is
how a Ruby API for spec would look. Could you provide a
Does anyone know of efforts to port clojure.spec to other languages? I
thought I had seen someone mention versions for Haskell and Scala, but I
can't find any information on this. FWIW, my interest is in having
elixir.spec and/or ruby.spec...
-r
--
You received this message because you are
I don't like to talk about undelivered things, but I'll just say that these
issues were well known and are not a byproduct of spec but a *target* of it
(and other work).
Rich
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
T
of
runtime values. Most type systems can’t tell you that the things in v1 satisfy
the same predicates as do the things in v2 for any predicate other than ‘is
statically a T’ (Idris et al aside). That said, I have been thinking about the
‘parameterized spec’ problem, nothing concrete to show y
lapsed time: 294.832594 msecs"
"Elapsed time: 278.476703 msecs"
"Elapsed time: 133.259029 msecs"
"Elapsed time: 139.917267 msecs"
"Elapsed time: 137.444001 msecs"
"Elapsed time: 147.852057 msecs”
nil
The code now produced for [x & xs] style destructu
:predicate))
user=> (prn (take 5 (gen/sample (s/gen ::predicate
([:not [:not (:or "")]] "L" [:not (:and (:and (:and "" (:or "tQ" "s" "")))
[:not [:not "T"]])] "19f" [:not "8lC”])
spec works the same under t
7f4df262ce16ce87351a04
>
> On Monday, May 23, 2016 at 4:12:29 PM UTC+2, Rich Hickey wrote:
> Introducing clojure.spec
>
> I'm happy to introduce today clojure.spec, a new core library and support for
> data and function specifications in Clojure.
>
> Better communi
hat
> happens. The cpu-time wasted there doesn't matter much to me. Looking forward
> to seeing where things end up. Spec certainly seems really well thought
> through.
>
> Aside: Great work on the docs Alex. Much much more comprehensive and readable
> than is usually avail
This was fixed for alpha 3
> On May 26, 2016, at 10:08 AM, Georgi Danov wrote:
>
> I am trying to match sequences with fixed start and end but varying content.
> After lots of experiments I start to suspect there is either bug, or severe
> misunderstanding on my side.
> Here is one example tha
If you name (register) your (sub)specs with s/def and you can reuse them as
much as you like.
(s/def ::argi (s/cat :i integer?))
(s/def ::fnii (s/fspec :args ::argi :ret integer?))
(s/conform ::fnii +)
(s/valid? ::argi '(42))
However you are talking about calling ‘instrument’ so I don’t think yo
addition to (and alongside) paths. These overrides would cut across any specs,
wherever the named spec was used.
> On May 26, 2016, at 3:04 AM, Christophe Grand wrote:
>
> Thank you Rich, here is why I wasn't at ease with generating all paths:
> *recursion-limit* is documente
ed to write a parser,
you need to write a spec. conform will destructure for you.
We intend to provide specs for spec which can be used for these and other
purposes.
Rich
> On May 25, 2016, at 7:11 PM, Leif wrote:
>
> I guess I'm confused why the Clojure philosophy of "
Zh_s*3.x.sTxm9-E.NHr!?b5f0Ir2.u.+bof*-P.r.m_y**e0ntq.W+*.+?Urxe+Xp+/Q}
>
> #{:_Qi.Qj?dtMZh_s*3.x.sTxm9-E.NHr!?b5f0Ir2.u.+bof*-P.r.m_y**e0ntq.W+*.+?Urxe+Xp+/Q}]
> [#{} #{}] [#{} #{}])
>
> Reverse argument order to s/and and it works.
>
> On Monday, May 23, 2016 at 4:12:29 PM UTC+2,
an fn-returning function, *when instrumented*, should return
instrumentation-wrapped fns, I don’t know. I’d be concerned about tracking them
lest you can never unstrument them.
> On May 25, 2016, at 5:57 PM, Rich Hickey wrote:
>
> In my mind, fspec is no different than fdef.
>
>
quality depends the coverage and ranges of
your test suite (usually poor).
spec is not a contract system.
Rich
> On May 25, 2016, at 4:05 PM, Ambrose Bonnaire-Sergeant
> wrote:
>
> Rich,
>
> Can you talk about the design process behind fspec?
>
> What tradeoffs were in m
user=> (s/def ::a (s/or :r (s/cat :a ::a)
:k keyword?))
:user/a
user=> (binding [s/*recursion-limit* 2]
(map first (s/exercise ::a 10)))
(((:B)) :? (:+/K) (:Xc_D.__.+HC/JaCD) ((:*3)) :gJ1z.o.+?.lC0/!-ZDN9
:D.-?I.q8.z/-5* (:F67jy+2M.bB_.h62Cp+?._X?b6gv4.x+7.Gz_6.v9Tt15/*)
:!4J
actually better anyway.
>
> On Tuesday, May 24, 2016 at 11:08:27 AM UTC-7, scott stackelhouse wrote:
> Ok.
>
> Thanks all who have worked on this, btw. It is incredibly timely for me and
> is already great help for a work project.
>
> --Scott
>
> On Tue
Once you are talking about some cross-key predicate you wish to satisfy you are
talking about another property of the map itself. So, you can use composition
to provide further constraints on the map:
(s/and (s/keys …) cross-cutting-pred)
keys is not going to be the place for that kind of cross
Fixed on master, thanks for the report.
> On May 24, 2016, at 2:05 PM, Ambrose Bonnaire-Sergeant
> wrote:
>
> Thanks Rich. Now it seems test.check is eager to generate very large
> individual samples, which sounds
> like a different problem.
>
> (s/def ::a
‘and' and ‘or’ are not currently supported in :opt
> On May 24, 2016, at 1:45 PM, scott stackelhouse
> wrote:
>
> I'm having a problem writing a spec for a map with some required keywords and
> some optional keywords. The caveat here is that the optional keywords are
> all or none... that i
And now, in the alpha release branching gens *are* lazy, so gen calls on
recursive specs are fast.
> On May 23, 2016, at 6:49 PM, Rich Hickey wrote:
>
> Currently gens are not lazy, so entire tree is generated. This is because a)
> test.check isn’t lazy either and b) we want
spec :as s]))
> >>
> >> (s/gen integer?)
> >> ;CompilerException java.lang.NoClassDefFoundError:
> >> clojure/spec/gen$gen_for_pred, compiling:(gen_load/core.clj:4:1)
> >>
> >> Thanks,
> >> Ambrose
> >>
> >> On Mo
That one’s already fixed if you grab the latest.
> On May 23, 2016, at 6:37 PM, Sean Corfield wrote:
>
> On 5/23/16, 2:29 PM, "Rich Hickey" richhic...@gmail.com> wrote:
>> fdef will not add doc metadata (see rationale re: not putting more stuff in
>> the n
On May 23, 2016, at 5:26 PM, Ambrose Bonnaire-Sergeant
> wrote:
>
> Thanks Rich+team, this is awesome.
>
> Instrumented vars via `fdef` do not seem to add :doc metadata yet
> (which is advertised in the docstring for `fdef`).
>
> Am I missing something?
>
> Than
I did most of the design of spec in a (paper) notebook.
The rationale tries to capture the salient driving forces.
If there is a specific question you have I’d be happy to answer.
Rich
> On May 23, 2016, at 4:11 PM, Ivan Reese wrote:
>
> Is there anywhere we can read anything
alpha, and some details are likely to change. Feedback
welcome.
I hope you find spec useful and powerful!
Rich
--
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 p
even?))) to leverage parallelism ?
>
> On Wednesday, August 6, 2014 8:01:24 PM UTC+2, Rich Hickey wrote:
> I pushed today the initial work on transducers. I describe transducers
> briefly in this blog post:
>
> http://blog.cognitect.com/blog/2014/8/6/transducers-are-coming
>
core.async.
This is work in progress. We will be cutting alpha releases to help make it
easier to start using core's transducers together with core.async's new support
for them.
I am very excited about this powerful technique and how we all might use it.
Please have a look.
Feedback welc
And a hearty cheer for Daniel (and his helpers) for their efforts!
-r
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA, USA +1 650-873-7841
Software system design, development, and documentation
--
You received this
any names or contact information of people or companies!
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA, USA +1 650-873-7841
Software system design, development, and documentation
--
You received this message becau
h is Clojure implemented on Ruby:
This might be of interest:
Clojure to Objective-C compiler
https://github.com/joshaber/clojurem
It's not Ruby, but the start-up time should be better than on the JVM.
It might also be possible to link in MacRuby liobraries, etc.
-r
--
http://www.cfcl.com/r
On Dec 24, 2013, at 02:09, Cedric Greevey wrote:
> On Mon, Dec 23, 2013 at 7:37 PM, Rich Morin wrote:
> Media for Thinking the Unthinkable:
> Designing a new medium for science and engineering
> http://worrydream.com/MediaForThinkingTheUnthinkable/
>
> Is this available
ng a new medium for science and engineering
http://worrydream.com/MediaForThinkingTheUnthinkable/
-r
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA, USA +1 650-873-7841
Software system design, development, and documenta
port, to make it readily and usefully available. And a pony.
-r
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA, USA +1 650-873-7841
Software system design, development, and documentation
--
--
You received this messag
evived app.
-r
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA, USA +1 650-873-7841
Software system design, development, and documentation
--
--
You received this message because you are subscribed to the Google
Groups &quo
at-matters-fir.html
FYI, his major points are:
Work on something that matters to you more than money.
Create more value than you capture.
Take the long view.
-r
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA, US
on I posed and (b) this is a mailing list
of Clojurists, not just a mailing list about Clojure, per se. So,
I don't feel guilty about adding a few messages to the list.
-r
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA,
of my initial posting.
Can we get back to talking about folks who are using Clojure to
make a positive impact?
-r
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA, USA +1 650-873-7841
Software system design, development, and
a fanboi for both
science and open source, so this fits my criteria. YMMV.
-r
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA, USA +1 650-873-7841
Software system design, development, and documentation
--
--
You rec
position that meets
this test. More generally, however, I'd like to know about any projects
that do so. Suggestions, anyone?
-r
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA, USA +1 650-873-7841
Softw
Official T shirts are finally available!
http://clojure.org/swag
Thanks for your support,
Rich
On Jul 29, 2013, at 5:27 PM, s...@ummon.com wrote:
> Speaking as the person who "made" the 'Clojure = Simplicity' hoody/t-shirt, I
> am more than happy to assign it t
So far, it's just two of us (Juan Martin Facorro and me), but we'd be
happy to have others join in. Here's some contact information:
Juan: Virgin (VX) 84, getting in (nominally) at 5:30 pm
Rich: UNITED (UA) 727, getting in (nominally) at 6:39 pm
Juan and I will meet at
quot;
user=> (cost 4)
"US$ 16.25"
user=> (cost 8)
"US$ 13.125"
It also sounds like a lot less hassle (and more fun :-). Contact
me offlist if you're interested...
-r
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com
-r
--
http://www.cfcl.com/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA, USA +1 650-873-7841
Software system design, development, and documentation
--
--
You received this message because you are subscribed to the Google
Groups "Cloju
m/rdm Rich Morin r...@cfcl.com
http://www.cfcl.com/rdm/resumeSan Bruno, CA, USA +1 650-873-7841
Software system design, development, and documentation
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to t
06-1.pdf
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You received this message because you are subscribed to the Google
G
l.com/rdm Rich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To
Congratulations Laurent! That's fantastic.
Thanks for all of your effort on CCW - it's an important contribution.
Rich
On Oct 10, 2013, at 9:36 AM, Laurent PETIT wrote:
> Hi, a new version of Counterclockwise, the Clojure plugin for the
> Eclipse IDE, has just been releas
t way to save and return to REPL
sessions, pass them along to others, etc. One way to implement
this would be to use (say) Git to store branches, commits, etc.
-r
--
http://www.cfcl.com/rdm Rich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog
.
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You received this message because you are subscribed to the Google
Groups "Clo
Adam Bard has written an interesting blog post, comparing
core.typed to Haskell:
http://adambard.com/blog/core-typed-vs-haskell/
Both the post and the comments are worthwhile...
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http
uable (and closely related) project. Aside from its
intrinsic utility, the CinC analyzer seems like a great starting
point for Typed Clojure and for mechanized documentation efforts
such as Codeq, Project Grok, etc.
-r
--
http://www.cfcl.com/rdm Rich Morin
http://www.cfcl.com/rdm/r
supporting Typed Clojure, and you should too!
http://blog.circleci.com/supporting-typed-clojure/
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and
e coverage; Ruby, not so much.
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You received this message because you are su
of the way to its goal! I encourage other Typed Clojure
fans to make a contribution.
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
I have found a roommate.
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You received this message because you are
u are interested, please get in touch *off-list*.
-r
--
http://www.cfcl.com/rdm Rich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You received this message because yo
time for Clojure and the platform and ecosystem
surrounding it. You can find out more at:
http://cognitect.com
Thanks,
Rich
--
--
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
On Jul 9, 2013, at 13:37, Ben Smith-Mannschott wrote:
> Perhaps you've not seen this:
>
> https://github.com/edn-format/edn/wiki/Implementations
>
> (But there's no CL implementation listed there.)
Yep; I had missed that. Thanks!
-r
--
http://www.cfcl.com/rdm
ations for this format. I'm
particularly interested in finding an edn parser for Common Lisp.
If anyone has something of this nature, please post a note to the
list (or contact me offline). If I get some useful responses, I'll
put together a wiki page.
-r
--
http://www.cfcl.com/rdm
may
> cause some trouble, thought I mention this.
>
> Anyways, its pretty nice piece of work and I will certainly play with it
> for a while.
>
Links and monitors can be applied as well to channel-using processes, and
remain an interesting area for further work.
Rich
--
--
You
ure if this is actually useful, but I'm curious: Has this been
> considered?
>
Yes, that's why some of the args are called 'ports'. We will probably have
read/write ports representing just one end of a channel.
Rich
--
--
You received this message because
I've blogged a bit about the new core.async library:
http://clojure.com/blog/2013/06/28/clojure-core-async-channels.html
Please try it out.
Thanks,
Rich
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group
rovides.
In any case, kudos to Arthur for creating something novel and cool...
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
Could you please try your tests against master?
Here, I went from 145ms to 85ms going from 1.5.1 to 1.6.0 master.
If it's the same for you, someone can git bisect and figure out what's up.
Thanks,
Rich
On Thursday, June 13, 2013 3:02:56 PM UTC-4, Leon Barrett wrote:
>
&g
On Jun 16, 2013, at 05:27, Rich Morin wrote:
> ... Common Lisp implementations on the JVM (eg, ABCL, Kawa, SISC), ...
Oops, my bad. Kawa and SISC are actually Scheme implementations.
-r
--
http://www.cfcl.com/rdm Rich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
h
some projects. And, given the
existence of Common Lisp implementations on the JVM (eg, ABCL, Kawa, SISC), it
might be possible to perform the translation in an incremental fashion.
So, is this a reasonable notion to consider? (ducks)
-r
--
http://www.cfcl.com/rdm Rich Morin
mped in to lend a hand.
Basically, I think it's very hard for a company to jumpstart an open
source development effort, particularly if the company is seen as
being large, wealthy, etc. Too bad, really...
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume
second is the presence of RubySpec (http://rubyspec.org), a
collection of tens of thousands of tiny tests that characterize
the behavior of Ruby environments. A given Ruby implementation
may or may not meet all of the spec, but at least it can check!
-r
--
http://www.cfcl.com/rdmRich
I am delighted to report that my notion of a GSoC project on Codeq was (a)
taken up by Navgeet Agrawal and (b) accepted by Google. Paul deGrandis,
Tom Faulhaber, and I will be Navgeet's "official" mentors for the project,
but everyone is welcome to help:
Program analysis suite
Has anyone here played with Wisp? Any reactions?
-r
--
http://www.cfcl.com/rdm Rich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You received this me
ning SPARQL"
Bob DuCharme
"Semantic Web for the Working Ontologist"
Dean Allemang, Jim Hendler
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, develop
What support would you want in a production release?
What other import facilities would you like to have?
Like that...
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system desig
ast!) in making ClojureScript prettier.
It has already prompted an enhancement by David Nolen and may promote
some interesting discussions about idiomatic use and language design.
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.
PM to 8:00 PM
Coconut Bay Street Cafe
Burlingame, CA
http://www.meetup.com/The-Bay-Area-Datomic-User-Group/events/114537012/
-r
--
http://www.cfcl.com/rdm Rich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software s
e/gsoc2013/clojure_dev
>
> Thanks,
>
> Daniel
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You received this messa
http://wiki.cfcl.com/bin/view/Projects/Clojure/Key/WebHome
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You received this
OO best practices.
However, the basic notion of identifying forms of coupling and thinking
about their dangers (and benefits) is still very relevant. If you want
a good introduction to the topic, this is a good video to watch.
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.c
s regularly, chats
online, and may well be willing to explain how he solved specific issues.
Getting copies of MacRuby and/or RubyMotion might also be worthwhile as a
way to see how Laurent's decisions have worked out in practice. It might
also push you in the direction of interoperabi
nascence.key.pdf
In any case, this version has good slides (and the most critical material):
The Grand Unified Theory...
http://aac2009.confreaks.com/06-feb-2009-11-00-the-grand-unified-theory-jim-weirich.html
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/res
roduction run
generates diverging signatures, either the test suite is incomplete or
the production code is using the function in an unexpected fashion.
> That's all for now till my exams end.
Good luck in the exams!
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/r
this information by monitoring program operation in
a testing or limited production environment.
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
lyzer does not harvest enough
information to resolve questions about related sets of functions, use of global
state, etc. An improved analyzer would provide leverage to Codeq as a whole.
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.c
That looks stunning - congrats and thanks!
On Apr 9, 2013, at 1:18 AM, Mark Engelberg wrote:
> Instaparse is an easy-to-use, feature-rich parser generator for Clojure. The
> two stand-out features:
>
> 1. Converts standard EBNF notation for context-free grammars into an
> ex
with a huge entitlement complex and no idea what
> they're talking about.
Amen.
There's really only one thing to say to Alex about his conferences:
Thanks Alex for doing a great job! I appreciate your hard work.
Rich
--
--
You received this message because you are
of this work could be pre-calculated
and/or deferred until the values are needed?
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
Category: Tooling
Name: Program analysis suite, based on Rich Hickey's Codeq
Brief explanation:
Rich Hickey, inventor of Clojure and Datomic, created Codeq as a
prototype framework for program analysis. It harvests multiple
information sources (eg, Git metadata, s
nth or so.
That said, there may be a way to release "raw" (Beta?) videos
faster, assuming the stakeholders (eg, presenter, conference,
recording firm) are OK with this. Alternatively, perhaps a
way can be found to let volunteers make recordings.
-r
P.S.
Here is an example of a locall
but now I'm back on a
productive path.
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You received this message because
https://www.google.com/search?hl=en&as_q=&as_epq=...
sun.net.www.protocol.http.HttpURLConnection.getInputStream
(HttpURLConnection.java:1436)
Has anyone here, by chance, been able to do this sort of thing?
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/r
Ave TC MAX Station.
* Board MAX Green Line to City Center/PSU.
* Get off at SW 5th & Oak St MAX Station.
* Walk (~1/2 blk.) west to 550 SW Oak St.
* The fare is $2.50 for adults, $1 for seniors (65+).
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/re
It seems my directions were for a different Marriott.
Currently looking to see if there is transit to the
conference hotel (Courtyard Marriott City Center).
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1
station.
* Walk ~200' East to NE Martin Luther King Jr. Blvd.
* Walk ~1000' (~ 2 blocks) North to NE Wasco St.
* The hotel is at 435 NE Wasco, just East of MLKJB.
* The fare is $2.50 for adults, $1 for seniors (65+).
-r
--
http://www.cfcl.com/rdm Rich
On Mar 13, 2013, at 14:08, kovas boguta wrote:
> On Wed, Mar 13, 2013 at 1:27 PM, Rich Morin wrote:
>
>> I agree, for your reasons and others. For example, I don't think a codeq
>> should say much about _any_ symbol the code references.
>>
>> However, tha
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You received this message because you are subscribed to the Google
Groups "Cloj
On Mar 13, 2013, at 09:52, Ambrose Bonnaire-Sergeant wrote:
> How useful is a fully macroexpanded AST to Codeq?
Let's decomplect this question a bit, eg:
* How useful is an AST to Codeq?
Rich Hickey's Clojure analyzer only harvests def* and ns forms.
So, for example, it says
hard would it
be to relate the AST to specific line and column numbers?
-r
--
http://www.cfcl.com/rdm Rich Morin
http://www.cfcl.com/rdm/resume r...@cfcl.com
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Software system design, development, and documentation
--
--
You re
ther site is behind a paywall (as you would have discovered had you
bothered to look :-/). Clojure Atlas _is_ behind a (cheap) paywall; I
think it's well worth the money, but suit yourself...
-r
--
http://www.cfcl.com/rdmRich Morin
http://www.cfcl.com/rdm/resume r
1 - 100 of 1327 matches
Mail list logo