module Fried::Typings::MetaType

Protocol to generate {Type}

Public Class Methods

included(klass) click to toggle source
# File lib/fried/typings/meta_type.rb, line 7
def self.included(klass)
  klass.instance_eval do
    class << self
      extend Forwardable

      # @!method []
        # @param args [Array<Class, Module, Type>]
        # @return [Type]
      def_delegator :self, :new, :[]
    end
  end
end