Sha256: f7b025044622b965c9a955b8ba5c222b79fb3a474406059ff57fd1109007ff79

Contents?: true

Size: 310 Bytes

Versions: 1

Compression:

Stored size: 310 Bytes

Contents

class Midori::File
  class << self
    def read_promise(*args)
      defer { File.read(*args) }
    end

    def read(*args)
      await read_promise(*args)
    end

    def write_promise(*args)
      defer { File.write(*args) }
    end

    def write(*args)
      await write_promise(*args)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
em-midori-0.1.3 lib/em-midori/extension/file.rb