ruby-block

    1

    2答えて

    私は関数内で印刷しようとしています。 この関数は、ブロックを呼び出すために使用されます。 しかし、私は関数の定義で何が起こっているのか分かりません。 これを照らしてください。基本的に私はコントロールフローでは明確ではありません。あなたのコードが書かれたとおりにある場合 def find_all matching_items = [] self.each do |item|

    1

    2答えて

    rspecを使用してブロックが自分の関数で呼び出されているかどうかを確認します。 SP testing speak functionality can receive a block Failure/Error: block.call() NoMethodError: undefined method `call' for nil:NilClass #

    1

    2答えて

    コードを実行するときに、私は、エラーの下に取得しています: example.rb:9:in `<main>': undefined method `each' for main:Object (NoMethodError) 9行目は、私のコードでは最後から二番目の行です。 マイコード: class TargetProvider def each(target,&block)

    0

    3答えて

    の配列を呼び出すと、私は二つの方法を考えてみましょうエラーが発生した場合にコードのブロックを再試行するメソッド。これらのメソッドがたくさんあるので、ブロックを反復処理することは可能ですか?何かのように:あなたは array_of_methods = [method(:hello), method(:world)] を行うことができます array_of_methods = [hello,wor

    0

    1答えて

    のブロックで行われますが、それは働いていませんでした。 configure VIM = Vimrunner::RSpec.configure do |config| config.reuse_server = true config.start_vim do vim = Vimrunner.start vim end end がちょうどVi

    1

    2答えて

    これが可能かどうか疑問に思っていましたか? info = arrange_info({|x| [x.name, x.number]}, info_array) def arrange_info(block, info) info.map(block).to_h end これは、私はそれが今では動作しません持っているが、どのようにこの可能性のようなもので、私は配列が異なった方法で

    0

    2答えて

    定義済みの順序で実行したい2つのシェフレシピがあります。最初にインストールレシピがあり、それが設定です。ここ レシピを呼び出すコードである: ruby_block "bowbridge_config" do block do run_context.include_recipe "ids::bowbridge_config" end action :not