サクサク読めて、アプリ限定の機能も多数!
class String def ~ indent = self.lines.map { |l| l[/^ +/] }.compact.map(&:size).min self.lines.map { |line| line[indent..-1]
gom68 のブックマーク 2012/04/27 13:20
チルダがRubyのヒアドキュメントをもっと良くする[ruby]class String def ~ indent = self.lines.map { |l| l[/^ +/] }.compact.map(&:size).min self.lines.map { |line| line[indent..-1]2012/04/27 13:20
class String def ~ indent = self.lines.map { |l| l[/^ +/] }.compact.map(&:size).min self.lines.map { |line| line[indent..-1]
このブックマークにはスターがありません。 最初のスターをつけてみよう!
melborne.github.io2012/04/27
Rubyのヒアドキュメントは便利です。複数行に渡る整形文章を出力するときに、これを使わない手はありません。 class ATool def self.help lines = <<EOS Instruction of `#{self}` `#{self}` is one of a great t...
81 人がブックマーク・13 件のコメント
\ コメントが サクサク読める アプリです /
class String def ~ indent = self.lines.map { |l| l[/^ +/] }.compact.map(&:size).min self.lines.map { |line| line[indent..-1]
gom68 のブックマーク 2012/04/27 13:20
このブックマークにはスターがありません。
最初のスターをつけてみよう!
チルダがRubyのヒアドキュメントをもっと良くする
melborne.github.io2012/04/27
Rubyのヒアドキュメントは便利です。複数行に渡る整形文章を出力するときに、これを使わない手はありません。 class ATool def self.help lines = <<EOS Instruction of `#{self}` `#{self}` is one of a great t...
81 人がブックマーク・13 件のコメント
\ コメントが サクサク読める アプリです /