@@ -16,7 +16,8 @@ import Base: Slice, IdentityUnitRange, ScalarIndex, RangeIndex, view, viewindexi
1616 parentindices, reverse, ndims, checkbounds, uncolon,
1717 maybeview, unsafe_view, checkindex, checkbounds_indices,
1818 throw_boundserror, rdims, replace_in_print_matrix, show, summary,
19- hcat, vcat, hvcat, isassigned
19+ hcat, vcat, hvcat, isassigned, searchsortedfirst, searchsortedlast, searchsorted,
20+ findall, findfirst, findlast, minimum, maximum, extrema
2021import Base: * , / , \ , + , - , ^ , inv
2122import Base: exp, log, sqrt,
2223 cos, sin, tan, csc, sec, cot,
@@ -27,7 +28,8 @@ import Base: Array, Matrix, Vector
2728import Base: union, intersect, sort, sort!
2829import Base: conj, real, imag
2930# reducedim.jl imports
30- import Base: prod, sum, cumsum, diff, add_sum, mul_prod, mapreduce, max, min, count, _count, any, _any, all, _all, _sum, _prod, _mapreduce, reduced_index, check_reducedims, mapfoldl_impl
31+ import Base: prod, sum, cumsum, diff, add_sum, mul_prod, mapreduce, max, min, count, _count, any, _any, all, _all, _sum, _prod, _mapreduce, reduced_index, check_reducedims, mapfoldl_impl,
32+ _minimum, _maximum, _extrema, _extrema_rf
3133import Base: BitInteger, IEEEFloat, uniontypes, _InitialValue, safe_tail, reducedim1, _simple_count
3234
3335import Base: ones, zeros, one, zero, fill
@@ -91,8 +93,8 @@ include("quasibroadcast.jl")
9193include (" abstractquasiarraymath.jl" )
9294include (" quasireducedim.jl" )
9395
94-
9596include (" quasiarray.jl" )
97+ include (" quasisort.jl" )
9698include (" quasiarraymath.jl" )
9799
98100include (" lazyquasiarrays.jl" )
@@ -129,9 +131,12 @@ function isapprox(x::AbstractQuasiArray, y::AbstractQuasiArray;
129131 end
130132end
131133
132- if ! isdefined (Base, :get_extension )
133- include (" ../ext/QuasiArraysSparseArraysExt.jl" )
134- end
134+
135+ # ##
136+ # extension support
137+ # ##
138+
139+ function sample_layout end
135140
136141
137142end
0 commit comments