私は初心者のプログラマー(私は楽しいことです)です。私はPython/C++ /その他の手続き型言語の世界、そして問題解決の手続き型スタイルから来ています。私はOCamlのシンプルさに惚れ込んだ。私はエンジニアや数学者ではないので、私のプロセスをより機能的に考えるように変えるのに役立つ役立つ本やリソースはありますか?ただ標準的な練習や、それらの言葉で考えるのを助ける本がありますか?OCamlの周りに私の頭を包む
7
A
答えて
7
私は "The Little Schemer"( "Little Lisper")のMLバージョンである "The Little MLer"の大ファンです。本の全体が質問の回答形式であり、あなたの言語を導いてくれます。
大きな欠点は、それが本当に(IIRC)のOCamlの「O」の部分をカバーしていないということです...しかし、それは本当によくMLの一部をカバーしています...
7
「客観Camlの入門」により、ジェイソン・ヒッキーはOCamlでの入門を提供し、オンラインで利用可能です: http://files.metaprl.org/doc/ocaml-book.pdf
1
それはOCamlのに固有のものではないのですが、あなたは機能的な方法で考えることを学びたい場合は、開始するには絶好の場所はジョン・ヒューズの紙であるWhy Functional Programming Matters 。
関連する問題
- 1. レスポンシブデザインの周りに私の頭(とこのサイト)を包む
- 2. TPL DataFlowの周りに私の頭を包む
- 3. イメージの周りを包む
- 4. iOSのオブジェクトの周りに私の心を包み込む
- 5. iptablesでポートフォワーディングの周りに頭を包みます
- 6. Threading.Tasks.TaskScheduler - この周りに私の頭脳を包むのを助けてください。
- 7. 反応成分の周りのES6モジュールを包み込む
- 8. スレッドの周りを頭で包みようとしています
- 9. 私の頭をwindows.hの周りに置く - const char *対LPSTR
- 10. 就業日の周りを包む最も良い方法は何ですか?
- 11. 非同期操作の頭を包み込む必要があります
- 12. wpfデータバインディングで頭を包むことができません
- 13. は、どのように私は本当にこのまわりで私の頭を包むのに苦労していmvc3
- 14. デリゲートの周りに頭を浮かべてC#
- 15. 私はスキームの表記の周りに私の頭をラップする助けが必要です
- 16. KeyBindingsを実装することで頭を包むことができない
- 17. はトランジショングループV2は、私の周り私の頭を取得しようとしている状況
- 18. Akka-Httpで拒否を包括的に包む方法
- 19. Javascript - 私のFlickr Api画像要求をリンクで包み込む
- 20. ビデオポップアップでスライドを包む
- 21. ワードプレス:スパンでコンテンツを包む
- 22. 2次元リスト(OCaml)の同じ頭のリストを結合する
- 23. UIの周りに頭を抱えることができないグラフィックスandroid
- 24. プロミスの周りに頭を上げることはできません
- 25. 画像を曲線の形で包む
- 26. MVC4:UserIsInRole - SQL Serverデータベースに接続できません。これで周り私の頭を破る
- 27. 私はdjango-celeryとamqpメッセージブローカーの周りに頭を浮かべて助けが必要です
- 28. OCamlでURLのHTMLコンテンツを読む
- 29. ビデオの周りに画像を巻き込む(応答する)
- 30. figcaptionの周りにテキストを囲む方法
重複:http://stackoverflow.com/questions/30516/learning-ocaml-fast – nlucaroni