TOMLの紹介 前回のkawasaki.rbでTOMLを利用したツールの話をした TOMLフォーマット自体がまだあんまり知られていなかったので紹介したい TOMLとは Tom’s Obvious, Minimal Language By Tom Preston-Werner. 設定ファイルを記述するための言語 # 例 title = "TOML example" [database] server = "192.168.1.1" ports = [ 8001, 8001, 8002 ] 特徴 iniっぽい記法 連想配列、配列、あといくつかのプリミティブ型 文字列、整数、小数、ブール型、日付! ようするにJSON 文法 基本的に key = value 形式で記述 id = 10 name = "snowcrush" birthday = 1980-01-01T00:00:00Z # RFC