lib/red_amber.rb in red_amber-0.3.0 vs lib/red_amber.rb in red_amber-0.4.0

- old
+ new

@@ -12,22 +12,34 @@ require_relative 'red_amber/data_frame_reshaping' require_relative 'red_amber/data_frame_selectable' require_relative 'red_amber/data_frame_variable_operation' require_relative 'red_amber/data_frame' require_relative 'red_amber/group' -require_relative 'red_amber/vector_functions' +require_relative 'red_amber/subframes' +require_relative 'red_amber/vector_aggregation' +require_relative 'red_amber/vector_binary_element_wise' +require_relative 'red_amber/vector_unary_element_wise' require_relative 'red_amber/vector_updatable' require_relative 'red_amber/vector_selectable' require_relative 'red_amber/vector' require_relative 'red_amber/version' module RedAmber + # Generic error class Error < StandardError; end + # Argument error in DataFrame class DataFrameArgumentError < ArgumentError; end + # Data type error in DataFrame class DataFrameTypeError < TypeError; end + # Argument error in Vector class VectorArgumentError < ArgumentError; end + # Data type error in DataFrame class VectorTypeError < TypeError; end + # Argument error in Group class GroupArgumentError < ArgumentError; end + + # Argument error in SubFrames + class SubFramesArgumentError < ArgumentError; end end