はじめに この記事は「Haskell (その4) Advent Calendar 2017」の13日目の記事になりました。 書籍「すごいHaskellたのしく学ぼう」は2012年に発売され、現在も販売されているHaskell入門にぴったりの良書です。しかし、内容が2012年当時のままで止まってしまっています。 そこでこの記事では(もう年末ですが)2017年現在「すごいHaskellたのしく学ぼう」を読むにあたって注意すべき点を章ごとにまとめて紹介します。 イントロダクション イントロダクションの「Haskellの世界に飛び込むのに必要なもの」ではHaskell Platformをインストールするように紹介されています。しかし、現在ではStackを利用するのが一般的です。 Linux系OSではリポジトリにある「stack」や「haskell-stack」などのパッケージを導入することで使える
In our last blog post we showed you the new docker init executable pid1. What if we wanted to use our shiny new pid1 binary on a CentOS Docker image but we compiled it on Ubuntu? The answer is that it wouldn’t likely work. All Linux flavors package things up a little differently and with different versions and flags. If we were to compile pid1 completely static it could be portable (within a given
ghc 7.10 からみられるようになった現象で,放置しているうちにやや旬を過ぎてしまっている感もある話題なのだが,その後特に改善してるわけでもないのと最近踏まれたのを見たので念のために記しておこうかなと. コンパイル時間ghc-7.8で1分40秒なやつがghc-7.10で6分かかるようになってて助けてクーガー兄貴— Noriyuki OHKAWA (@notogawa) October 31, 2015 結論から言うと,一定レベル以上の最適化付きで,大きな型レベル計算を含んだ型を持つインターフェースを含む場合…となる.このときコンパイルが遅い.厳密には遅いのはコンパイルではないが. 上記ツイートで問題にしてたJinja2サブセットのテンプレートエンジンであるhaijiは,hackageに上げる前のPoC段階で記事にもした. notogawa.hatenablog.com なのでここでは概
Gershom B gershomb at gmail.com Fri May 27 19:14:38 UTC 2016 Previous message: [Haskell-cafe] read "2" in a "void" context? Next message: [Haskell-cafe] [Haskell] Announce: Haskell Platform 8.0.1 Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] On behalf of the Haskell Platform team, I'm happy to announce the release of Haskell Platform 8.0.1 Now available at https://www.haskell.org/
Haskell使い 十戒 一、常に型と共にあれ 一、不要な式より潰すなかれ 一、無益にIOするなかれ 一、つけられたらつけかえせ 一、つけられる前につけろ 一、一日一善 一、遅延を疑ってみよ 一、気を付けよ甘い型付けと暗い道 一、小さなコードで大きな仕事 一、あがめよ讃えよ汝の師匠 チャララララー チャララララー チャララーラ ラーラ ラーララー ラララー この記事はHaskell Advent Calendar 2015 - Qiitaの2日目の記事です. 今回は,stackにも使い慣れてきてそろそろhellが恋しくなってきた方々のため,stackに頼りつつもhellを拝むための方法を紹介する.ここでとりあげてるstackは0.1.6.0時点なので,後々なら何か変わってるかも やり方はとても簡単で,システムghcの依存するパッケージバージョンがstackのresolverに含まれるものと
[Haskell-cafe] ANN ghc-mod-5.4.0.0, now with Stack support! Daniel Gröber dxld at darkboxed.org Wed Sep 16 05:47:03 UTC 2015 Previous message: [Haskell-cafe] Sound advice Next message: [Haskell-cafe] Simple question about blackholing Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] I'm pleased to announce the release of ghc-mod 5.4.0.0! What's new? =========== * Stack support After c
haskellの強力なビルドツールstackがリリースされました。 stackにはghcをインストールする機能もあるので、これを使えばhaskell-platformを使うよりもghcを使える環境を整えるのが楽かもしれません。 というわけで、ghcなど、haskell関連の準備が全くない状態から、stackを使ってghcをインストールする手順をまとめました(といっても大したことはしていませんが)。 環境・バージョンなど# stack-0.1 ghc-7.8.4, 7.10.1 OS: lubuntu 15.04 64bit インストールするghcは7.8.4です。 7.10.1もインストールできましたが、現状ではstackのデフォルトは7.8.4のようなので7.8.4にしています。 cabal-installについて## stackは強力なツールになりそうですが、まだまだcabal-ins
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く