Sha256: 42b97c85b669a2d2867219d5f18ab0f78f82f700d1d855e363d316c0cdeecc9d

Contents?: true

Size: 421 Bytes

Versions: 1

Compression:

Stored size: 421 Bytes

Contents

$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))
require 'ernie'

mod(:test) do
  # Add two numbers together
  fun(:add) do |a, b|
    a + b
  end

  # Return the given number of bytes
  fun(:bytes) do |bytes|
    'x' * bytes
  end

  # Sleep for +sec+ and then return :ok
  fun(:slow) do |sec|
    sleep(sec)
    :ok
  end

  # Throw an error
  fun(:error) do |a, b|
    raise "abandon hope!"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ernie-1.2.0 examples/dsl.rb