Skip to content

Commit

Permalink
Simplify API spec
Browse files Browse the repository at this point in the history
  • Loading branch information
cpcloud committed Jan 21, 2017
1 parent 8b2d38b commit fec5f67
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions ibis/expr/api.py
Expand Up @@ -799,7 +799,7 @@ def cases(arg, case_result_pairs, default=None):
__gt__=_binop_expr('__gt__', _ops.Greater),
__le__=_binop_expr('__le__', _ops.LessEqual),
__lt__=_binop_expr('__lt__', _ops.Less),
collect=_unary_op('any', _ops.ArrayCollect),
collect=_unary_op('collect', _ops.ArrayCollect),
)


Expand Down Expand Up @@ -1619,8 +1619,8 @@ def _array_slice(array, index):
_array_array_methods = dict(
length=_unary_op('length', _ops.ArrayLength),
__getitem__=_array_slice,
__add__=lambda *args, **kwargs: _ops.ArrayConcat(*args, **kwargs).to_expr(),
__mul__=lambda *args, **kwargs: _ops.ArrayRepeat(*args, **kwargs).to_expr(),
__add__=_binop_expr('__add__', _ops.ArrayConcat),
__mul__=_binop_expr('__mul__', _ops.ArrayRepeat),
)

_add_methods(ArrayValue, _array_array_methods)
Expand Down

0 comments on commit fec5f67

Please sign in to comment.