haiju's 開発メモ

開発に必要な情報を自分用にメモ

PureScript

Manjaro Fluxbox 15.12_x86-64にインストールしたNode.js v8.9.4でPurescriptをインストール

jQueryは嫌いだけどJSでUIはもはや避けて通れないから何か JSの処理系を覚えるとしたら何にしようか?ってことで、 Haskellをやってる人がまともな言語はPurescriptって言っていた のを思い出して、ElmもいいけどあれはWebUIに特化してる気が したので、この…

pacmanでインストールしたNode.jsがアンインストールできない

仕事の隙間時間で見ていたPurescriptのUIライブラリのFlareを ローカル環境で試してみたくて、環境構築中に発生した不具合。 Purescript環境は1年半くらい前に構築してたから、チュートリアル にあるように、すぐ試したい場合は単純にgithubからflare-exampl…

CentOS7.3にインストールしたNode.jsにくっついてきたnpmでpurescriptのインストールにコケる【調査中】

1つ前の記事でインストールしたNode.js v8.9.3についてきた npm 5.5.1で試しにPurescriptをインストールしようとしたら エラーでインストールできなかったので、暇な時間に調査 予定w [エラー内容: 1回目] % npm install -g purescript pulp bowernpm WARN d…

GraphDBとRDBの比較とNeo4j等について

昨日、開発チーム内の勉強会でGraphDBのNeo4jの 話題が出たので、いろいろ調べてみた件をメモしてみる。 クエリーに使うDSLがHaskell風だったので、「これに 慣れたら、PHPに変わる言語として HaskellとかML系の言語も対象になり ますかね?」 と進行の人に…

最近、興味あるHaskell風の言語

最近、興味あるHaskell風の言語について、まとめてみたメモ。 実用で作りたいものにもどんどん応用していきたいよなー。 EtaはJVM上で動くってことはClojureからいじれたりする んだろうか? [参考サイト] eta-lang.org github.com Eta – A powerful languag…

Web開発のHTML周りでTemplate Engineを使ったら楽できるのか?

業務でCakePHPを使っているが、RubyのRailsをパク ったらしいと聞くけど、View周りは全然、楽できないぞ。 ってことで、Template Engineについて勉強してみようと 思ったので、自分が好きな言語周辺と基本的なとこで 参考になりそうな情報をメモしてみる(ΦωΦ…

Manjaro Fluxbox 15.12_x86-64でlibtinfo.so.5が見つからなくてPureScriptのインストールでハマった

Manjaro Fluxbox 15.12を使っていて、npmでPureScriptを インストールしてパッと見、インストールできたー! と思って、pscコマンドやpulpコマンドを実行してみたら 以下エラーで動かなかった。 /usr/lib/node_modules/purescript/vendor/psc: error while l…