Method: Polars::Array#initialize

Defined in:
lib/polars/data_types.rb

#initialize(inner, width) ⇒ Array

Returns a new instance of Array.

[View source]

395
396
397
398
399
400
401
# File 'lib/polars/data_types.rb', line 395

def initialize(inner, width)
  if width.is_a?(DataType) || (width.is_a?(Class) && width < DataType)
    inner, width = width, inner
  end
  @inner = Utils.rb_type_to_dtype(inner) if inner
  @width = width
end