clojure-japan

ayato_p 2015-07-07T00:41:08.000924Z

そういえば、 compojure 使い方をちゃんと覚える前に compojure 使わなくなったなーと思ったりしました

ayato_p 2015-07-07T00:44:14.000925Z

あれってパスに名前を付けたり出来なくて不便に感じたりしません?

athos 2015-07-07T01:21:16.000929Z

というと?

ayato_p 2015-07-07T01:29:32.000930Z

端的に言えば Rails の link_to みたいなことしたいよねーって話なんですが

ayato_p 2015-07-07T01:30:13.000931Z

(GET "/" [] "Hello World") こういうのに対して (link_to :home) みたいな書き方できたら便利じゃないですか?

athos 2015-07-07T01:30:27.000932Z

たしかにそういうのはないですね

athos 2015-07-07T01:32:08.000934Z

どういうパスが有効なのかはCompojure自体も知らないですからね。ハンドラを逐次的に実行していくしかない。

ayato_p 2015-07-07T01:52:25.000938Z

なのでうちでは bidi とか使ってます :simple_smile: 便利 :simple_smile:

athos 2015-07-07T02:02:37.000939Z

JUXTの開発してるやつですね。ClojureScriptでも使えるのは知らなかった。

athos 2015-07-07T02:04:06.000940Z

あー、というかClojure 1.7勉強会のreader conditionals絡みの話であやぴーさんが触れてましたね。

ayato_p 2015-07-07T02:07:05.000942Z

ウェブアプリケーション作るときは ajax 使うこと多いので、こういうの使わないと正直やってられないです(笑) あとは cljx で書かれてるので、その上から cljc でラップ出来たりと便利なんですლ(´ڡ`ლ)

athos 2015-07-07T02:28:00.000943Z

なるほど

ayato_p 2015-07-07T02:37:19.000944Z

便利ライブラリ紹介する/してもらう機会とかあると楽しそうですね

ayato_p 2015-07-07T02:37:51.000945Z

とか、「こういうの面倒くさいと思うけどみんなどうしてるの?」とか

athos 2015-07-07T02:39:04.000946Z

そうですね。需要はありそう。というかほしい。

ayato_p 2015-07-07T02:40:07.000947Z

ですよねー。ほしい。

athos 2015-07-07T02:41:56.000948Z

そういえば、あやぴーさん社勉強会の話は…?

ayato_p 2015-07-07T02:42:09.000949Z

あ、なるほど

ayato_p 2015-07-07T02:42:14.000950Z

その手が。

athos 2015-07-07T02:43:08.000951Z

この前いってた方向性とは外れるかもしれないですが、アリだとは思います

ayato_p 2015-07-07T02:43:36.000952Z

( ´∀`)bグッ!

ayato_p 2015-07-07T02:44:44.000953Z

7月、後半で logbar もくもく会と shibuya.lisp と clojure_focus あって too much 感あるので

ayato_p 2015-07-07T02:44:56.000954Z

8月月初目標で考えますかね

athos 2015-07-07T02:45:19.000955Z

😂

athos 2015-07-07T02:45:56.000956Z

まったくないのは悲しいけど、ありすぎるのもなかなかしんどいですかね…

ayato_p 2015-07-07T02:46:22.000957Z

今月はたまたま Clojure 回なのでってのもありますね

ayato_p 2015-07-07T02:46:33.000958Z

CommonLisp 回なら無視したかもですけど

athos 2015-07-07T02:46:41.000959Z

8月頭開催いいと思います!

ayato_p 2015-07-07T02:50:05.000963Z

😉

ayato_p 2015-07-07T08:11:43.000980Z

oops

ayato_p 2015-07-07T09:38:50.000984Z

そういえば、 clj-refactor.el が新しい機能追加されてますね。 add project dependency とかわりと使いたい( たぶん Leiningen と Cider 環境下でしか使えないけど)

ayato_p 2015-07-07T09:56:02.000990Z

> Since the last announcement of clj-refactor in this group, there's been a flurry of activity. Lars Andersen and Benedek Fazekas have been hard at work with the editor-agnostic refactor-nrepl package, which was spawned out of clj-refactor.el. I'm happy to say that there are now refactorings in both Light Table and vim available based on this effort.

athos 2015-07-07T11:42:23.000994Z

inf-clojureで動かす用のものを移植すれば使えますね😉

ayato_p 2015-07-07T11:46:24.000995Z

たぶん、何もしなくても動く気がします

athos 2015-07-07T13:14:40.001002Z

ん、でもclj-refactor.elの中で (require ‘cider) してるみたいですよ?

ayato_p 2015-07-07T14:02:44.001007Z

?!

ayato_p 2015-07-07T14:02:53.001008Z

哀しみですね、、、