Re: Two Senior Clojure developers based in Moscow looking for the interesting challenges and possibility for remote work

2018-08-03 Thread Vladimir Bokov
Please, go here https://twitter.com/razum2um/status/1022529419502649345 as well :) пятница, 3 августа 2018 г., 0:53:23 UTC+7 пользователь Ripu Gupta написал: > > Hi Sergey, > I would have definitly helped you out in this. I do have good Clojure > Developer and Architect requirement but they are

Re: OK idea to replace conj and cons with "prepend" and "append" macros that have consistent behavior and return same types as args?

2018-07-19 Thread Vladimir Bokov
First of all, def in a fn body is antipattern (use let), then do into on a itself (defn concat_ [a b] (if (vector? a) (into a b) (concat a b))) четверг, 19 июля 2018 г., 4:07:46 UTC+7 пользователь Christian Seberino написал: > > I'm just a Clojure beginner but it seems that the Lisp

Re: OK idea to replace conj and cons with "prepend" and "append" macros that have consistent behavior and return same types as args?

2018-07-17 Thread Vladimir Bokov
Alex, though I mostly support you and value "understand efficiency from first look" a lot, I'd speak about this: > There is no Clojure operation for "add something to the right side of a list" - instead there is the far simpler (in simple vs easy terms) "add something to a collection" I think

Re: OK idea to replace conj and cons with "prepend" and "append" macros that have consistent behavior and return same types as args?

2018-07-17 Thread Vladimir Bokov
Another link to "why so": https://gist.github.com/reborg/dc8b0c96c397a56668905e2767fd697f#why-clojure-doesnt-have-a-generic-insert-lookup-append-that-works-the-same-on-all-collections If you still, need this, take a look:

Re: [ANN] Introducing pulley.cps

2015-02-24 Thread Vladimir Bokov
Hi, Nathan Would you like to describe shortly, why one would need such transformation. What are the benefits and what prevents to write code in CPS style by hand? p.s. sorry, I'm far from being expert in this field :) четверг, 19 февраля 2015 г., 23:45:10 UTC+6 пользователь Nathan Davis

Re: ANN: ClojureScript 0.0-2719, JavaScript Dependencies

2015-01-25 Thread Vladimir Bokov
to avoid duplicated effort and dependency conflicts. CLJSJS seems like a good initiative to me along these lines: http://cljsjs.github.io David On Sun, Jan 25, 2015 at 1:49 PM, Vladimir Bokov bokov...@gmail.com javascript: wrote: Thanks David! I also already packaged https://github.com

Re: ANN: ClojureScript 0.0-2719, JavaScript Dependencies

2015-01-25 Thread Vladimir Bokov
Thanks David! I also already packaged https://github.com/razum2um/jquery-cljs using your react repo as example суббота, 24 января 2015 г., 21:10:29 UTC+6 пользователь David Nolen написал: ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code:

about dumping defrecords

2014-11-26 Thread Vladimir Bokov
I really like that (pr some-hash-map) dumps structure which can be recognized by clojure reader like (def same-hash-map '..paste..here) Could it be achieved with defrecords? Currently (pr some-record) produced non-recognizable by clojure reader at all. (Btw. why so?) Could we do better? (e.g.

Re: Library to create/apply patches of clojure data

2014-11-15 Thread Vladimir Bokov
Hi Robin, I'm also highly interested in the subject as I'm trying to do essentially the same - reduce the client-server traffic using diffs over websocket. I think a diff solution is only the basis, I think we should look at some VCS-like implementation to be able to merge some changes and to

Re: [ANN] aprint (awesome print) released

2014-09-28 Thread Vladimir Bokov
. -- tao.zhou2009 Sent with Sparrow http://www.sparrowmailapp.com/?sig On Saturday, September 13, 2014 at 2:44 PM, Dave Sann wrote: great stuff. thanks. On Friday, 12 September 2014 01:06:29 UTC+10, Vladimir Bokov wrote: Yes. I use clansi: (clansi.core/without-ansi (aprint issues)) Thanks

Re: [ANN] aprint (awesome print) released

2014-09-11 Thread Vladimir Bokov
September 2014 07:50:10 UTC+10, Vladimir Bokov wrote: Hi folks, I got just tired to gazing into big amount of data and scroll 3-4 screens of my 13' laptop to grasp the structure, so I used pprint's pretty printer, but add colors and changed indentation *by default* (actually pprint has tuning

[ANN] aprint (awesome print) released

2014-09-04 Thread Vladimir Bokov
Hi folks, I got just tired to gazing into big amount of data and scroll 3-4 screens of my 13' laptop to grasp the structure, so I used pprint's pretty printer, but add colors and changed indentation *by default* (actually pprint has tuning parameters, too, but anyway it's breaking maps by

Re: Resources for intermediate/not-absolute-beginner Clojurians

2014-08-31 Thread Vladimir Bokov
Great idea Alex! I'll be waiting for the book воскресенье, 31 августа 2014 г., 1:58:18 UTC+7 пользователь Alex Miller написал: Hi Sam, I am working on a book for Pragmatic Programmers with Ben Vandgrift called Clojure Applied that is target specifically at people like yourself. Our goal

Unexpected ClassCastException when passing generics

2014-07-17 Thread Vladimir Bokov
I'm trying to communicate with DBus via https://github.com/cathive/fx-dbus java lib, but passing an object which extends java abstract generic inner class complains, that it cannot be cast to parent class: ClassCastException Cannot cast org.freedesktop.dbus.Message$StringMethodArgument to

Re: Unexpected ClassCastException when passing generics

2014-07-17 Thread Vladimir Bokov
2014 г., 2:02:43 UTC+7 пользователь Sean Corfield написал: On Jul 17, 2014, at 11:18 AM, Vladimir Bokov bokov...@gmail.com javascript: wrote: I'm trying to communicate with DBus via https://github.com/cathive/fx-dbus java lib, but passing an object which extends java abstract generic inner

Usage docstrings as example source test samples

2014-06-16 Thread Vladimir Bokov
Hi, I'm quite new to clojure community, came from Python Ruby. I see the most relevant documentation for the language is kept at http://clojuredocs.org/ I like examples listed there and idea of docstring, upon which some docs are generated. But, honestly, adding examples to docs by hand,

Re: Usage docstrings as example source test samples

2014-06-16 Thread Vladimir Bokov
of those example outputs are the same or different when a new Clojure version is released is time consuming? If the latter, then I agree, that would be a tedious process. Andy On Mon, Jun 16, 2014 at 6:59 AM, Vladimir Bokov bokov...@gmail.com javascript: wrote: Hi, I'm quite new

Re: Usage docstrings as example source test samples

2014-06-16 Thread Vladimir Bokov
example outputs are the same or different when a new Clojure version is released is time consuming? If the latter, then I agree, that would be a tedious process. Andy On Mon, Jun 16, 2014 at 6:59 AM, Vladimir Bokov bokov...@gmail.com javascript: wrote: Hi, I'm quite new to clojure