Re: Thoughts on resource oriented computing (ROC)

2019-06-06 Thread Tom Hicks
tware design/construction in the clojure "world". > > On Monday, June 3, 2019 at 8:04:57 PM UTC-4, Tom Hicks wrote: >> >> Hi Kyle, >> >> My memory is that Peter and Tony started 1060 Research almost 20 years >> ago. They used to publish a fairly fr

Re: Thoughts on resource oriented computing (ROC)

2019-06-03 Thread Tom Hicks
Hi Kyle, My memory is that Peter and Tony started 1060 Research almost 20 years ago. They used to publish a fairly frequent email newsletter ( http://wiki.netkernel.org/wink/wiki/NetKernel/News/) about their activities but I haven't seen a newsletter from them in over a year and a half. I menti

Re: [ANN] Clojure 1.10 has been released!

2018-12-17 Thread Tom Connors
Thanks a bunch to everyone involved. Your work is greatly appreciated! On Monday, December 17, 2018 at 12:30:01 PM UTC-5, Alex Miller wrote: > > Clojure 1.10 focuses on two major areas: improved error reporting and Java > compatibility. > > > Error reporting at the REPL now categorizes >

Re: Releasing d2q, a simple, efficient, generally applicable engine for implementing graph-pulling API servers in Clojure. Feedback wanted!

2018-10-25 Thread Tom Connors
I scanned through the readme and the tutorial and I'm definitely interested to give this lib a try in my own applications. To answer your questions: - The value prop is clear an appealing, but you might want to add a comparison directly against Om-next in addition to the Pathom comparison - No c

Re: Clojure(Script) web apps in 2018

2018-10-06 Thread Tom Locke
Thanks very much everyone for your replies. Lots to look into! One tech conspicuous by its absence is Datomic Ions. Any stories from folks going that direction? Thanks again! Tom -- You received this message because you are subscribed to the Google Groups "Clojure" group. To po

Clojure(Script) web apps in 2018

2018-09-17 Thread Tom Locke
cular interest would be whether people feel any of the more ambitious libraries (e.g. Replikative) are worth relying on for a serious project, or are people generally still rolling their own, RPC style. Thanks very much, in advance! Tom -- You received this message because you are subscribed t

Iterate through transient map?

2018-04-27 Thread Tom Locke
functions work on transients, other than digging through the source? Thanks Tom p.s. my project is actually ClojureScript but I figured this was a Clojure question. Just mentioning it in case the answer relies on details under the hood. -- You received this message because you are subscribed

Re: Seeking a function to partially parallelize collection processing

2017-06-26 Thread Tom Connors
Thanks for these two examples, Didier. In particular, I like the second one a lot. I'm currently using a slightly altered version of my first solution that avoids batching, but the code has gotten pretty nasty. Once I get a chance I'll cleanup my solution and benchmark yours and mine and post he

Re: Seeking a function to partially parallelize collection processing

2017-06-20 Thread Tom Connors
Great, I'll watch that video. Thanks again. -- 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 unsu

Re: Seeking a function to partially parallelize collection processing

2017-06-20 Thread Tom Connors
Thanks, Justin. Regarding the mixing of program logic with channel io, I'm don't understand why that's a problem in this case or how it could be improved. Do you mind explaining that a bit more? -- You received this message because you are subscribed to the Google Groups "Clojure" group. To pos

Re: Seeking a function to partially parallelize collection processing

2017-06-20 Thread Tom Connors
Thanks for the suggestion, Didier, but I was unable to find a way to make pmap work for my use case. For those interested, here's what I came up with, then some questions: (defn parallel-per "Handle records from input-chan in parallel, but records with matching `splitter` return values seria

Re: Seeking a function to partially parallelize collection processing

2017-06-19 Thread Tom Connors
Thanks Jose and Sam for the suggestions. I'm having some trouble figuring out the lifecycle for the channels created for each return value from the splitter function. I'll post my code once I have something I think works in case it's interesting to anyone in the future. -- You received this me

Re: Seeking a function to partially parallelize collection processing

2017-06-16 Thread Tom Connors
Thanks Justin. My mistake. Point 2 stands. On Friday, June 16, 2017 at 3:58:38 PM UTC-4, Justin Smith wrote: > > pmap is rarely actually useful, but point 1 is false, pmap doesn't require > that it's input or output fit in memory > > On Fri, Jun 16, 2017 at 12:5

Re: Seeking a function to partially parallelize collection processing

2017-06-16 Thread Tom Connors
elize the collection handling while handling subsets of the data sequentially, as I discussed in my first post. - Tom On Friday, June 16, 2017 at 10:13:11 AM UTC-4, Tom Connors wrote: > > I'm looking for a function that would likely be named something like > "sequential-by

Seeking a function to partially parallelize collection processing

2017-06-16 Thread Tom Connors
I'm looking for a function that would likely be named something like "sequential-by" or "parallel-per" that takes some data-producing thing like a lazy seq or a core async channel, a function to split records from that input, and a function to handle each item. Each item with an identical retur

Re: Tight coupling of spec implementation and function preconditions

2016-12-06 Thread Tom Locke
could no longer do (:arg-name %) after the initial s/cat spec. I think using s/nonconforming with s/or will do the trick Thanks for you help Tom -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojur

Re: Tight coupling of spec implementation and function preconditions

2016-12-05 Thread Tom Locke
I haven't watched the keynote so I look forward to that. I sure Rich's arguments will convince me, as always! In my case I am spec'ing rather complex and deeply nested structures. The conformed values are changed all the way down. I have a bunch of functions to interrogate these structures in u

Tight coupling of spec implementation and function preconditions

2016-12-05 Thread Tom Locke
his problem, it would be a bit cumbersome to have to unform everything in those preconditions. Any insight appreciated! Tom -- 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

Re: wondering why spec.test/instrument doesn't check :ret

2016-08-07 Thread Tom Connors
Thank you both for the responses and links, they've been helpful. On Saturday, August 6, 2016 at 1:02:16 PM UTC-4, Tom Connors wrote: > > spec.test/instrument doesn't check the return value of spec'd functions > and according to the spec guide this is because we should

wondering why spec.test/instrument doesn't check :ret

2016-08-06 Thread Tom Connors
spec.test/instrument doesn't check the return value of spec'd functions and according to the spec guide this is because we should be checking function implementations at testing time, not development time. It seems to me that adding :ret and :fn checks to instrumented functions would be worthwhi

Re: test.check for-all reuses generated values?

2016-06-03 Thread Tom
; Yup. I was hoping to avoid this, but seems like I'll have to. > > Gary > > On Thursday, June 2, 2016 at 9:51:46 AM UTC-5, Tom wrote: >> >> Hi, >> >> I'm doing something like: >> >> (def valid-email (gen/fmap (fn [[name domain]] (str n

test.check for-all reuses generated values?

2016-06-02 Thread Tom
value sometimes. Could this be possible? Or maybe this happens when test.check tries to shrink the test case? Except I don't see any other error, one that would cause it to try to shrink. Thanks. -Tom -- You received this message because you are subscribed to the Google Groups "Clojur

Re: Using a try catch inside a future

2016-04-29 Thread Tom Bodenheimer
Hi Ashish, It actually appears that there is no exception thrown by default when future-cancel is called on the thread *unless* you manage to overlook java functions that include some type of interrupt status handling. As I managed to do. Take a look at my below test-interrupt-status-2 that i

Re: Using a try catch inside a future

2016-04-29 Thread Tom Bodenheimer
sInterrupted: false user> (future-cancelled? (test-3 1)) true user> @(test-3 0) 12 user> @(test-3 0) 13 user> (future-cancel (test-3 1)) false user> (future-cancelled? (test-3 1)) true On Thursday, April 28, 2016 at 11:48:29 AM UTC-4, Tom Bodenheimer wrote: > > Hi all,

Using a try catch inside a future

2016-04-28 Thread Tom Bodenheimer
Hi all, I have recently been playing with futures and have stumbled on the following situation. (defn test-f1 [initial-v] (let [n (atom initial-v)] [n (future (while (not (Thread/interrupted)) (Thread/sleep 5000) (swap! n inc) (println @n))

Re: [ANN] excel-templates 0.3.2 release available

2016-03-22 Thread Tom Faulhaber
I'm glad the library is helping you, Ralf. Thanks for the feedback! -- 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 y

[ANN] excel-templates 0.3.2 release available

2016-03-21 Thread Tom Faulhaber
iful spreadsheets from pure Clojure data. I gave a talk on it at Clojure/West last year where you can see it in action: https://www.youtube.com/watch?v=qnJs79W0BDo I'm always interested in feedback or new ideas for this library. Enjoy, Tom P.S. If there's anyone who's interest

[Job Post] Sr. Software Developer, Clojure and Clojurescript

2016-03-21 Thread Tom
Hi, We've just posted a new job opening for a Clojure and Clojurescript developer at https://lynxtp.workable.com/jobs/224637. I can respond to questions here, or email me directly at tvaughan [at] lynxtp.com. Thanks. -Tom -- You received this message because you are subscribed to the G

Re: [ANN] Clojure 1.8.0-alpha5

2015-09-15 Thread Tom Marble
[INFO] BUILD SUCCESS [INFO] [INFO] Total time: 01:49 min [INFO] Finished at: 2015-09-15T10:09:43-05:00 [INFO] Final Memory: 17M/128M [INFO] --------

Re: Clojure community organisation

2015-05-03 Thread Tom Marble
f you've made it to end of this long rant I want to thank @richhickey (and all the contributors) for Clojure: every time I have to jump back to Common Lisp I thank Rich for making elegant, opinionated decisions that make coding a joy! Regards, --Tom [0] http://sfconservancy.org/members/

Re: Om design query

2015-03-05 Thread Tom Lynch
x27;t find these sorts of solutions terribly elegant but it would be usable I think. Tom On Friday, 6 March 2015 12:42:12 UTC+8, James Reeves wrote: > > I've been writing an application using Om, and I've come across a problem > I haven't been able to find a good solution

Re: The Essence of ClojureScript Redux

2015-01-04 Thread Tom Locke
What is the impact of all this new goodness on in-browser development? lein-figwheel + weasel has been the magic formula up until now. Is that still the case? -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to cloju

Re: [ANN] Cryogen - Static Site Generator

2014-11-14 Thread Tom George
Cool stuff! Tom On Thursday, November 13, 2014 4:27:44 PM UTC-5, Carmen La wrote: > > Check out my first project! As the title says, it's a static site > generator :) > > Blog post: http://carmenla.me/blog/posts/12-11-2014-post1.html > Github repo: https://github.com/l

Clojure meetup in Rochester, NY?

2014-11-13 Thread Tom George
their website no longer exists. Anyway, if theres any interest in the Greater Rochester area, I'd love to get something going. Drop me an email or reply to this if you are interested! Tom tg82...@gmail.com tgeo...@paychex.com -- You received this message because you are subscribed t

Re: Modelling in Clojure

2014-10-21 Thread Tom Oram
@Mike Hanley - Really great video, thanks for the link! On Tuesday, 21 October 2014 15:26:35 UTC+1, Mike Haney wrote: > > I can't remember if someone posted this already, and the thread is too > long and I am too lazy to go back and check, so I apologize if it's already > been mentioned. > > Any

Re: Modelling in Clojure

2014-10-21 Thread Tom Oram
part of > the map they're interested in. However, if you're iterating over the map, > or checking external data, then you probably do want to check. > > - James > > > > On 21 October 2014 13:17, Tom Oram > > wrote: > >> I think I've not got a mu

Re: Modelling in Clojure

2014-10-21 Thread Tom Oram
I think I've not got a much better idea of "data as the API" concept. What I'm still wandering is where do you do the validation of the data. For example, say a customer has a name, email and favourite colour. This could be represented as a map like so: {:name "Tom&qu

Re: Modelling in Clojure

2014-10-18 Thread Tom Oram
While this discussing has taken a slight tangent from my original question, it's been a very interesting read. Thanks for all your thoughts everyone. You guys rock! On 18 October 2014 08:28, Mark Engelberg wrote: > Yeah, it's hard to deny the convenience of Clojure's keyword lookups and > standa

Re: Modelling in Clojure

2014-10-17 Thread Tom Oram
Oh also, can anyone recommend a really well designed OS application I can take a look at and study the code? On Thursday, 16 October 2014 22:19:32 UTC+1, Tom Oram wrote: > > Hello Clojure people, > > First up, apologies because this is going to be a long message. Howver, if >

Re: Modelling in Clojure

2014-10-17 Thread Tom Oram
al API." Again, are there any suggested best practices resources available? Thanks again everyone! On Thursday, 16 October 2014 22:19:32 UTC+1, Tom Oram wrote: > > Hello Clojure people, > > First up, apologies because this is going to be a long message. Howver, if > you do

Modelling in Clojure

2014-10-16 Thread Tom Oram
he primitive string/map/vector/whatever about and work on it directly? Example: ; Given (defn make-customer [name email] {:name name, :email email}) ; Examples (def customer1 (make-customer "Tom" "em...@address.com")) ; vs... (defn make-name [name] name) (defn make-email [ema

core.async with multiple catch blocks causing weird loop behaviour

2014-10-12 Thread Tom Coupland
I've been seeing this weird looping behavior with some go loops over the last few days. An exception is being thrown from a function within the loop and rather than logging and looping back around to a waiting take, the loop seems to just hop back to the line before the function call. It's been

Re: Uberjar woes

2014-04-14 Thread Tom Connors
Thanks for that tip, James - I'll look through the jars of my dependencies for spurious classes and post back here if I find anything that might be of value to future reader of this thread. On Thursday, February 27, 2014 2:49:38 PM UTC-5, Tom Connors wrote: > > Hi Everyone, > I&

Re: Uberjar woes

2014-04-11 Thread Tom Connors
014 2:49:38 PM UTC-5, Tom Connors wrote: > > Hi Everyone, > I've been having trouble creating an uberjar of a project and I'm hoping > someone here can point me toward a solution. > After cleaning out the target directory (with "lein clean") and > preprocessing

Re: Clojure + BDD + TDD + Pairing...

2014-04-11 Thread Tom George
Marcus, I think the idea of working on a small project with fellow novices would be a great idea. Tom On Tuesday, October 29, 2013 11:43:54 PM UTC-4, Marcus Blankenship wrote: > > Hi Folks, > > I’m a Clojure n00b, but am interested in finding another n00b who aspires > to lea

Re: Uberjar woes

2014-02-27 Thread Tom Connors
Hi Sam, thanks a lot for responding. Here's my project.clj: https://gist.github.com/tomconnors/9261413 On Thursday, February 27, 2014 2:49:38 PM UTC-5, Tom Connors wrote: > > Hi Everyone, > I've been having trouble creating an uberjar of a project and I'm hoping >

Uberjar woes

2014-02-27 Thread Tom Connors
with my project.clj for some time, but to no avail. Any help greatly appreciated. -Tom -- 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 -

Re: ANN: om-sync

2014-02-23 Thread Tom
eatment as well. Tom > > -- 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 unsubscr

Re: Does Pedestal have a future in the long run

2014-01-20 Thread Tom Faulhaber
On Monday, November 11, 2013 6:38:23 AM UTC-8, Brenton wrote: > If you are looking for something that is finished and stable then do not > look at Pedestal. We will indicate stability with version numbers. When you > see a release of version 1.0 then you may want to have another look. A 1.0 >

Re: New release of Light Table (which is now open source!)

2014-01-08 Thread Tom Brooke
Looks fantastic - Thanks On Wednesday, January 8, 2014 1:19:59 PM UTC-5, Chris Granger wrote: > > Hey Folks, > > We did a big release today which includes a lot of love for Clojure! We > also released all the source to Light Table, which has to be one of the > largest full ClojureScript applica

Take the FLOSS 2013 Survey

2013-11-18 Thread Tom Marble
All: If you participate in Open Source please take the survey to make sure YOU are represented. In particular the 2002 survey numbers show very low participation of women in Open Source. Has that changed? http://floss2013.libresoft.es/index.en.html Please forward! --Tom -- -- You received

Re: What font is used for Clojure on clojure.org?

2013-11-06 Thread Tom Hickey
Hi Tim, That is Avenir 65 Medium. Cheers, Tom Hickey On Wednesday, November 6, 2013 11:06:24 AM UTC-5, Tim Visher wrote: > > I'm looking for it to incorporate it into a cIDEr logo I'm playing with. > > -- > > In Christ, > > Timmy V. > &g

Re: Teaching Clojure to students (how ?)

2013-10-08 Thread Tom Van Cutsem
in-clojure>. STM is a pretty complex language feature. I found showing students an implementation of STM in Clojure itself helps them to better understand it. Of course, this is beyond an introductory programming course, so YMMV. Regards, Tom -- -- You received this message because you are

Re: Building with Java 7 but running on Java 6?

2013-09-04 Thread Tom Emerson
This is brilliant, many thanks! On Wednesday, September 4, 2013 3:52:20 PM UTC-4, r0man wrote: > > Hi Tom, > > add this to your project.clj > > :javac-options ["-target" "1.6" "-source" "1.6"] > > I have the same problem with our

Building with Java 7 but running on Java 6?

2013-09-04 Thread Tom Emerson
Greetings, I develop with JDK 7 but have coworkers who (for reasons I don't want to get into) run Java 6, and they cannot run the uberjars I create because of the version mismatch. Is it possible for Clojure/Leiningen to generate compatible class files? Or do I need to setup a VM that has Java

Re: Incanter 1.5.2 has been released

2013-08-05 Thread Tom Faulhaber
The documentation is, in general, updated automatically when there is a github checkin that causes a change to the docs. However, github doesn't seem to trigger a webhook call when a tag is added, so autodoc didn't get called. I just ran it manually and we're now happily in 1

Re: Incanter 1.5.2 has been released

2013-08-04 Thread Tom Faulhaber
Thanks for keeping the ball rolling, Alex. We appreciate it very much! Could you tag the release on github so that autodoc will build for it correctly? Thanks, Tom On Sunday, August 4, 2013 11:20:07 AM UTC-7, Alex Ott wrote: > > Hi all > > I've just pushed new release of In

Re: Offline Clojure docs

2013-07-06 Thread Tom Faulhaber
Sorry, my second method should have been: $ curl -L https://github.com/clojure/clojure/archive/gh-pages.tar.gz | tar xvzf - Enjoy! Tom On Sunday, June 30, 2013 7:44:17 PM UTC-4, David Pollak wrote: > > Folks, > > Is there an offline package of Clojure docs (the full core.* api do

Re: Offline Clojure docs

2013-07-05 Thread Tom Faulhaber
the directory with $ curl -L https://github.com/clojure/clojure/archive/gh-pages.tar.gz | tar tvzf - The same method works for all the contrib docs (though there isn't a command that gets all the docs) and incanter as well. HTH, Tom -- -- You received this message because you are subs

Re: ref-history-count always return 0?

2013-06-03 Thread Tom Van Cutsem
If you're the kind of person who rather reads source code than documentation, you might also be interested in my meta-circular implementation of Clojure's STM (it implements refs in terms of atoms): < https://github.com/tvcutsem/stm-in-clojure> (the vanilla MVCC version is < 20

Re: Clojurescript bug

2013-03-06 Thread Tom Hall
encies, and if so, what they are. > > Eg: > > lein outdated > > [org.clojure/clojurescript "0.0-1586"] is available but we use "0.0-971" > > -- > Dave > > > > On Tue, Mar 5, 2013 at 1:26 PM, Tom Hall wrote: >> >> > Sure,

Re: Clojurescript bug

2013-03-05 Thread Tom Hall
How is one to find this information out? Tom -- -- 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 f

Re: Clojurescript bug

2013-03-05 Thread Tom Hall
a-clojure >> >> to >> >> src/cljs/aima_clojure >> >> and the file >> >> tictactoe-frontend.cljs >> >> to >> >> tictactoe_frontend.cljs >> >> Maybe we should warn on encountering filenames with dashes, or

Clojurescript bug

2013-03-04 Thread Tom Hall
tests run ok either way. Cheers, Tom -- -- 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 firs

Re: STM in Clojure vs Haskell, why no retry or orElse?

2013-02-18 Thread Tom Hall
a group of reindeer waiting." I think it's a shame he wrote the article around Christmas and chose a less well known problem, I have looked at several Clojure Barbershop Problem solutions so have a better idea now what an idiomatic solution to this sort of problem might be. Cheers Phil, Tom

Re: STM in Clojure vs Haskell, why no retry or orElse?

2013-02-18 Thread Tom Hall
you solve the Santa Claus Problem in Clojure? I suggested watchers might be a good idea but am curious what others would do. The original paper has a 2 page description of the problem if the version I linked to is too verbose for people, http://www.crsr.net/files/ANewExerciseInConcurrency.pdf C

STM in Clojure vs Haskell, why no retry or orElse?

2013-02-15 Thread Tom Hall
em to work) https://github.com/thattommyhall/santa-claus/blob/master/src/santa/core.clj I think a better solution might be had using watchers, how would you do it? Any good links explaining differences in the STMs? Cheers, Tom -- -- You received this message because you are subscribed to

Re: list* not returning a list

2012-12-26 Thread Tom Jack
A small bug in ClojureScript was related to this: https://github.com/clojure/clojurescript/commit/88b36c177ebd1bb49dbd874a9d13652fd1de4027 It looks like the only thing missing to make Cons implement IPersistentList is IPersistentStack. Why not implement it? On Wednesday, December 26, 2012 4:13:

(def some? (comp not nil? some))

2012-12-02 Thread Tom Hall
Hi Guys, We seem to have not-any? but not an any? function, I know we have some but it is not a predicate and I found myself defining some? above today. Why not have some? or any? in the core? Cheers, Tom -- You received this message because you are subscribed to the Google Groups "Cl

Re: a question for crate and hiccup

2012-11-25 Thread Tom McNulty
Another +1 (for those keeping score). On 2012-11-25, at 9:01 AM, Murphy McMahon wrote: > +1 for sure! I dug into Crate a while ago specifically to see if I could > generate strings instead of DOM objects, and was unable to untangle the > parsing from the output. This would be very useful. > >

Re: math

2012-10-10 Thread Tom Clark
Probably the best way to get basic maths functions in Clojure is to use java.lang.Math. Cheers, Tom On Wed, Oct 10, 2012 at 3:38 PM, Brian Craft wrote: > I need some basic math functions, e.g. floor. I see there are some in > contrib, but I'm unable to figure out the status of con

Re: Clojure : a good start for non-programmers?

2012-09-26 Thread Tom Maynard
va runtime documentation will make your hair stand on end, and that should be postponed until you absolutely, positively, gotta have something from "the bin." (I exaggerate, but I can see nodding heads as I type this.) Tom. -- You received this message because you are subscribed to the Go

Re: ANN Zi 0.5.4

2012-09-07 Thread Tom Hickey
Hi Hugo, Adding clojars as a pluginRepository worked. Thanks! Tom On Friday, September 7, 2012 7:58:23 PM UTC-4, Hugo Duncan wrote: > > > Hello Tom, > > Tom Hickey > writes: > > > I'm not able to get the latest version of Zi to work. It seems to be > havin

Re: ANN Zi 0.5.4

2012-09-07 Thread Tom Hickey
ere: https://gist.github.com/3669520 The last version of Zi I was using was 0.4.4 Let me know if you need anything more info. Looking forward to trying this out. Tom Hickey On Friday, September 7, 2012 2:52:23 PM UTC-4, Hugo Duncan wrote: > > > Zi is a maven plugin for working with cloj

Re: Newtonian Dance: A "live" performance with Newtonian and Quil.

2012-08-26 Thread Tom Maynard
On 08/26/2012 07:12 PM, meteorfox wrote: I just wanted to share a "live" performance with Newtonian and Quil. I'm pretty sure that Sir Isaac would be proud to have his name associated with something as remarkable as that. Well done! Thank you for sharing that. Tom. -- Yo

Re: Clojure Sticker

2012-07-29 Thread Tom Maynard
he front window at home, Thank you for this bit of administrivia. Tom. -- 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 - pl

Re: Light Table on Windows XP

2012-07-03 Thread Tom Maynard
On 07/03/2012 02:36 AM, mnicky wrote: http://www.chris-granger.com/2012/06/24/its-playtime/ The download link given there returns an amusing 404-message: You can find instructions for getting it here:http://app.kodowa.com/playground At least for the nonce. Tom. -- You received this

Re: ANN: lambic v. 0.1.0

2012-06-25 Thread Tom Faulhaber
+1 I've always thought that this sort of thing should be more decorative and transparent with the tools we have in Clojure, core.match, and core.logic. This is a neat way to proceed. I'll be keeping my eyes on your progress! Tom On Thursday, June 14, 2012 4:44:10 PM UTC-7,

defcurried kv reduce

2012-06-13 Thread Tom Jack
Why do the clojure.core.reducers defcurried operators define the kv cases? Is there a way to use these? Since reducers and folders only implement {Coll,I}Reduce, I don't see why they are there. Are there changes coming that make this make sense? -- You received this message because you are sub

Re: Memory issues processing large lazy sequences

2012-06-08 Thread Tom Hume
> #'user/get-ch > user=> (defn add-ch > ([] (apply concat (iterate add-ch atoms))) > ([n] (mapcat get-ch n))) > #'user/add-ch > user=> (time (dorun (take 2000 (add-ch > "Elapsed time: 89922.105 msecs" > nil > us

Re: Memory issues processing large lazy sequences

2012-06-08 Thread Tom Hume
Error Java heap space java.lang.AbstractStringBuilder. (AbstractStringBuilder.java:45) On Fri, Jun 8, 2012 at 11:32 AM, Chris Perkins wrote: > On Thursday, June 7, 2012 1:53:30 PM UTC-4, Tom Hume wrote: >> >> Hi >> >> I'm trying to generate a sequence which corresponds to a bre

Re: Memory issues processing large lazy sequences

2012-06-08 Thread Tom Hume
Thanks David. Could you recommend any other types of search, or a different algorithm entirely, which might give me the same output in a sequence? On Fri, Jun 8, 2012 at 1:29 PM, David Powell wrote: > > (dorun (take 2000 (add-layer))) >>> >> take holds on to the head, because that is what i

Memory issues processing large lazy sequences

2012-06-07 Thread Tom Hume
27;m pretty new to Clojure, so after beating my head against this for a day I'm hoping that this is something trivial I'm overlooking. I realise I could up my heap-size to make the issue less likely to occur, but the sequences I ultimately want to process are so vast I don't think

Re: [ANN] Leiningen 2.0.0-preview6 released

2012-06-03 Thread Tom Maynard
x27;bootstrap is not a task. Use "lein help" to list all tasks.' Reverting to lein1 restores functionality. It's a simple workaround, but certainly undocumented, and thus probably confounding to newbies. Tom. -- You received this message because you are subscribed to the Google G

Re: Lambda: A lniux distro for clojurists

2012-05-25 Thread Tom Maynard
ooks interesting and I wish you the best with it. It won't convert me, but I expect there is a large target audience for it. Tom. regards. > > banseljaj > > > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post

Re: Getting started

2012-05-10 Thread Tom Maynard
recommended (can cause flakey problems down the road). Tom. -- 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 wi

Re: updated Brief Beginner's Guide

2012-05-08 Thread Tom Maynard
s quite nice. I have no objection to the inclusion of the Terminal Window setup ... that worked nicely, too. Great job. No complaints from me. Tom. -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to

Re: Practical Clojure

2012-04-13 Thread Tom Maynard
ing for what I would consider a definitive text introducing Clojure in a meaningful, orderly way. Tom. -- 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 m

Multiple ClojureScript (sub)projects with shared CLJS libraries per single clojure project

2012-03-30 Thread Tom Krestle
One) support single .JS out of all CLJS scripts in src/. Is there an easy way to leverage this? Or I'll have to build my own support of separate compilation of CLJS subfolders into separate production .JS files (and support for shared CLJS libraries)? Thank you, Tom -- You received

ClojureScript One: clojure-jack-in fails with "error in process filter" Symbol's value as variable is void: Type"

2012-03-26 Thread Tom Krestle
launch only the development server. ;;; proceed to jack in Am I close? Is there a way to type out that text without breaking clojure-jack-in? Thank you, Tom -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to cloj

Re: Passing data out of closure into the outer context

2012-03-22 Thread Tom Krestle
Thanks, man! I ended up using atoms. On Tuesday, March 20, 2012 2:13:18 PM UTC-7, Cedric Greevey wrote: > > On Tue, Mar 20, 2012 at 11:16 AM, Tom Krestle > wrote: > > Greetings, > > > > I've stumbled across the following problem, which I believe is common

ClojureScript: how to get rid of "no longer a property access" warning

2012-03-22 Thread Tom Krestle
ead? 1332339898277 Thanks, Tom -- 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 unsubscr

Passing data out of closure into the outer context

2012-03-20 Thread Tom Krestle
ide swap! operation ;; What would be the common way to pass that information here? Using vals doesn't sound right. Have a beer! Tom -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.c

Mamet Ipsum

2012-02-24 Thread Tom Vaughan
http://mametipsum.herokuapp.com/ I wrote this to teach myself Clojure. The code is on GitHub: https://github.com/tvaughan/mametipsum. Thanks for Clojure. I enjoyed it. Any comments are appreciated. -Tom -- You received this message because you are subscribed to the Google Groups "Cl

Re: ClojureScript One - Getting Started with ClojureScript

2012-02-07 Thread Tom Chappell
This problem is caused by the underlying Java library that is used to launch the browser, which, under linux, only launches the proper default browser if gnome is installed. Install enough gnome and it will start to work. -Tom On Jan 25, 10:49 am, Raju Bitter wrote: > ClojureScriptOne

Re: Pretty-print with metadata

2012-01-22 Thread Tom Faulhaber
t dispatch, but I'd like to improve the overall performance of pprint (which is still slower than I'd like for large data structures) first. In the meantime, this is a good solution. Tom On Jan 20, 2:51 pm, Chris Perkins wrote: > Good catch!  I was about to add this to my persona

Re: Problem with clojure.org?

2012-01-19 Thread Tom Hickey
This should be fixed now. Please let me know if you see any issues. Cheers, Tom -- 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 -

Re: Problem with clojure.org?

2012-01-19 Thread Tom Hickey
Hi Dave, Wikispaces made some internal changes that messed up the clojure.org layout. I made some temporary changes to work around one issue, but broke the cheatsheet. Wikispaces just got back to me that they have put some fixes in place so I'll be working on fixing this today. Cheers

Problem with :pre checks against nil in 1.3.0?

2012-01-09 Thread Tom Chappell
#x27;user/test-fun4 user> (test-fun4 fq \a) Assert failed: nil [Thrown class java.lang.AssertionError] Thanks in advance, -Tom -- 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

Re: Two Slightly Different Versions Using lazy-seq: One works, One doesn't. Why?

2012-01-09 Thread Tom Chappell
after posting this second one, I saw the difference. The one that works is a def, and my version is a defn, whoops. So of course to use mine I'd have to say (take 7 (fib-seq-used-to-fail-but-works-great-now)). And all my lazy-seqs everywhere are working now, hooray. Thanks, -Tom On Sun,

  1   2   3   4   5   >