学習の仕方 計算機科学コースの学生には講義中に別途やり方を指示します.(実験3SWもやるので.) OCaml が使えるように環境を設定しましょう. 教科書を読みながらもりもり演習問題を解きましょう. 教科書にバグを見つけたら issue で報告しましょう. 講義の履修者は講義用 Slack で質問してもよいですね. プログラミング言語強者になりましょう.そのためには... なにか自分で言語を作って処理系を作ってみましょう.作った処理系を自慢しましょう.世界中で自作の言語が使われるようになったらいいですね. もしくは,プログラミング言語理論やプログラム検証を勉強してみましょう. TODO: 参考文献 目次 OCaml の環境設定 - (講義スライド) OCaml あまり知らない人向け: 前提となる OCaml の知識を身に付ける. OCaml 爆速入門 by 五十嵐淳 OCaml で二分探索
Functional programming is a programming paradigm which is rapidly attracting interest from a broad range of developers because it allows to write expressive, concise and elegant programs. In this MOOC you will learn Functional programming using the OCaml programming language.You will discover the powerful mechanisms that are offered to build and manipulate complex data structures in a clean and ef
describe("Example", ({test}) => { test("ints", ({expect}) => expect.int(7).toBe(5) ); test("bools", ({expect}) => expect.bool(true).not.toBe(false) ); }); Running 1 test suite �[31m�[1m�[7m FAIL �[27m�[22m�[39m �[97mExample�[39m �[1m�[31m • Example › ints�[39m�[22m �[2mexpect.int(�[22m�[31mreceived�[39m�[2m).toBe(�[22m�[32mexpected�[39m�[2m)�[22m Expected: �[32m3�[39m Received: �[31m2�[39m �[2m 3
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く