Ruby で初めて gem をつくりましたので紹介。 まぁつくったといっても2ヶ月ぐらい前にリリースしたんですが。 ちなみに最初に言い訳しておくと Ruby 歴1ヶ月ぐらいではじめて書いた gem なのでお作法的によろしく無い部分があると思いますが、お察しください。 自分でいうのもなんですが、かなり便利です。 開発経緯 当たり前ですが Ruby を書いている時にはブロックをよく使います。 その中には ["homu", "mami", "mado"].map { |it| it.capitalize } や ["homu", "mami", "mado"].select{ |it| it =~ /^m/ } や [{ name: "homu" }, { name: "mami" }, { name: "mado" }].map { |it| it[:name] } のように処理をブロックで定