@@ -75,19 +75,13 @@ Source: $(PHOBOSSRC std/_array.d)
7575*/
7676module std.array ;
7777
78- static import std.algorithm.iteration ; // FIXME, remove with alias
79- // of splitter
80- import std.functional : unaryFun;
81- import std.meta : AliasSeq, allSatisfy, staticMap;
82- import std.range.primitives : ElementEncodingType, ElementType, hasLength,
83- isBidirectionalRange, isForwardRange, isInfinite, isInputRange,
84- isOutputRange, isRandomAccessRange, put;
85- public import std.range.primitives : save, empty, popFront, popBack, front,
86- back;
87- import std.traits : ForeachType, Unqual, hasElaborateAssign,
88- hasElaborateCopyConstructor, hasIndirections, isArray, isAssignable,
89- isDynamicArray, isImplicitlyConvertible, isIntegral, isIterable, isMutable,
90- isNarrowString, isSomeChar, isSomeString, isStaticArray;
78+ import std.meta ;
79+ import std.traits ;
80+ import std.functional ;
81+ static import std.algorithm.iteration ; // FIXME, remove with alias of splitter
82+
83+ import std.range.primitives ;
84+ public import std.range.primitives : save, empty, popFront, popBack, front, back;
9185
9286/**
9387 * Allocates an array and initializes it with copies of the elements
@@ -350,7 +344,7 @@ See_Also: $(REF Tuple, std,typecons)
350344 */
351345
352346auto assocArray (Range )(Range r)
353- if (isInputRange! Range )
347+ if (isInputRange! Range )
354348{
355349 import std.typecons : isTuple;
356350
0 commit comments