# File lib/core/facets/string/file.rb, line 13
  def file
    f = self
    Functor.new do |op, *a, &b|
      File.send(op, f, *a, &b)
    end
  end