Ilya Yaroshenko
c8d9afedea
clean scope imports
...
imports of `std.range, std.algorithm, std.array, std.string,
std.format, std.uni` are affected.
2014-11-21 00:08:35 +03:00
k-hara
4f5a6e5811
Add missing imports
2014-11-21 00:16:47 +09:00
Ilya Yaroshenko
efb880f651
move format to std.format
...
The reason is to do not import `std.uni` tables, `std.string` and
probably `std.algorithm`. Note that format is used in CTFE code and
`Exception` handing.
And it is more comfortable to import `format` from `std.format`.
std.format: clean imports (2)
remove import std.math : pow from std.uni
update scope imports in std.algorithm
update scope imports in std.exception
doFormat -> template
update scope imports in std.typecons
update scope imports in std.functional
update scope imports in std.range
update std.conv scope import
std.format: clean imports (2)
remove import std.math : pow from std.uni
update scope imports in std.algorithm
update scope imports in std.exception
doFormat -> template
update scope imports in std.typecons
update scope imports in std.functional
update scope imports in std.range
move sfromat
add public import of sformat
use std.uni
2014-11-18 22:14:28 +03:00
Ilya Yaroshenko
66267de81f
dummy ranges module
...
rm
rename & add scope imports
update scope imports
std.algorithm: clean imports
update scope imports
update global imports
update *.mak
ditto
formatting
fix typo
fix scope import std.uni
update windows *.mak
add import to unittests
tabs fix
fix unittest
fix indentation
2014-11-15 03:07:10 +03:00
Ilya Yaroshenko
863be93873
std.algorithm binaryFun unification
...
The reason is to do not compile two variants:
“a == b” and “a==b”.
2014-11-13 13:10:33 +03:00
Ilya Yaroshenko
3fcf723aa4
std.array: clean imports
...
assocArray: updated doc header.
add scope import
added global import in std.array
global import std.algorithm : splitter; in std.arra;
update splitter
import typetuple
import std.algorithm
Fix split
import std.algorithm fix
2014-11-12 15:34:30 +03:00
Михаил Страшун
a33ef931bf
Merge pull request #2668 from quickfur/issue8087
...
Partial fix for issue 8087: improve std.algorithm documentation
2014-11-11 23:30:35 +01:00
Ryan Sullivan
cb34ef28e3
Fixed Typo
...
recursively was spelt incorrectly
2014-11-11 09:44:44 +00:00
H. S. Teoh
26e1190a56
Consistent use of element variable name in .map ddocs.
2014-11-08 21:59:04 -08:00
H. S. Teoh
9a81d2ff59
Reference std.range.chain from joiner.
2014-11-08 08:59:39 -08:00
H. S. Teoh
3bb4bb24d5
Merge pull request #2653 from CyberShadow/pull-20141102-104501
...
std.algorithm: Add a small neat in-place example for uniq
2014-11-02 21:29:22 -08:00
Vladimir Panteleev
90bf9dc648
std.algorithm: Add a small neat in-place example for uniq
2014-11-02 10:46:07 +00:00
H. S. Teoh
ef2e43181b
Fix issue 13594: next(Even)Permutation doesn't need to take input range by ref.
2014-11-01 08:21:26 -07:00
David Nadlinger
bf37eef3bd
Merge pull request #2635 from quickfur/groupBy_doc
...
[docs only] Add groupBy to navigation table and cheatsheet.
2014-10-26 04:17:08 +01:00
H. S. Teoh
1ca8d3444e
Add groupBy to navigation table and cheatsheet.
2014-10-25 18:22:15 -07:00
Nick Treleaven
80e092cd5a
Make std.algorithm.copy examples clearer
...
Use meaningful variable names.
Add `take` example.
2014-10-25 16:18:51 +01:00
monarchdodra
674d350996
cache doc
2014-10-20 13:07:31 +02:00
Brad Roberts
6c79c245d0
among should be @safe
2014-10-14 22:03:28 -07:00
Brad Roberts
3cd14f0bb6
reenable a disabled cartesianProduct unittest
2014-10-14 21:41:38 -07:00
Brad Roberts
8e9b035324
cartesianProduct should be @safe
2014-10-14 21:37:06 -07:00
Brad Roberts
afc5dbe05b
nextEvenPermutation should be @safe
2014-10-14 20:14:01 -07:00
Brad Roberts
e9b65c08c3
set operations and nextPermutation should be @safe
2014-10-14 20:08:57 -07:00
Brad Roberts
1abecd3f32
any and all should be @safe
2014-10-14 18:41:11 -07:00
Brad Roberts
2599af7c18
sorting should be @safe
2014-10-14 18:13:27 -07:00
Brad Roberts
06916cfce0
balancedParens should be @safe
2014-10-13 01:16:09 -07:00
Brad Roberts
15ccc7ddc8
count should be @safe
2014-10-13 01:15:44 -07:00
Brad Roberts
8bcf058c99
findAdjacent and findAmong should be @safe
2014-10-13 01:03:05 -07:00
Brad Roberts
13791bf29c
commonPrefix should be @safe
2014-10-13 00:59:28 -07:00
Brad Roberts
838c28f198
endsWith and skipOver should be @safe
2014-10-13 00:56:13 -07:00
Brad Roberts
fb5f80faac
startsWith should be @safe
2014-10-13 00:52:05 -07:00
Brad Roberts
1c418ae8ee
until (and related) should be @safe
2014-10-13 00:39:55 -07:00
Brad Roberts
351f7f0803
findSplit (and related) should be @safe
2014-10-13 00:26:48 -07:00
Brad Roberts
a8a98fe57e
boyerMooreFinder and the find specializations using it should be @safe
2014-10-13 00:18:13 -07:00
Brad Roberts
e8c7699aa3
group should be @safe
2014-10-13 00:09:19 -07:00
Brad Roberts
63659e9655
uniq should be @safe
2014-10-13 00:09:19 -07:00
Brad Roberts
b772034db2
joiner should be @safe
2014-10-13 00:09:19 -07:00
Brad Roberts
635db401e9
splitter should be @safe
2014-10-13 00:09:19 -07:00
Brad Roberts
40096b78a6
forward should be @safe
2014-10-13 00:09:18 -07:00
Brad Roberts
0731be725d
swap should be @safe
2014-10-13 00:09:18 -07:00
Brad Roberts
012dde3e3d
filter should be @safe
2014-10-13 00:09:18 -07:00
Brad Roberts
5ffe91fac1
fill should be @safe
2014-10-13 00:09:18 -07:00
Brad Roberts
61712f506f
cache and reduce should be @safe
2014-10-13 00:09:18 -07:00
Brad Roberts
73272aa277
topN should be @safe
2014-10-13 00:09:18 -07:00
Brad Roberts
140f312e85
partition should be @safe
2014-10-13 00:09:18 -07:00
Brad Roberts
d7bd499e0c
remove should be @safe
2014-10-13 00:09:18 -07:00
Brad Roberts
2eda1f1d07
bringToFront should be @safe
2014-10-13 00:09:18 -07:00
Brad Roberts
ad6bd732b3
swapRanges and reverse should be @safe
2014-10-13 00:09:18 -07:00
Brad Roberts
426bc40535
copy should be @safe
2014-10-13 00:09:18 -07:00
Brad Roberts
e3a6792077
livenshteinDistance should be @safe
2014-10-13 00:09:17 -07:00
Brad Roberts
c7f75bacb0
mismatch should be @safe
2014-10-13 00:09:17 -07:00