1 /++ 2 Convenience file that allows to import entire Phobos in one command. 3 +/ 4 module std.experimental.all; 5 6 /// 7 @safe unittest 8 { 9 import std.experimental.all; 10 11 int len; 12 const r = 6.iota 13 .filter!(a => a % 2) // 1 3 5 14 .map!(a => a * 2) // 2 6 10 15 .tee!(_ => len++) 16 .sum 17 .reverseArgs!format("Sum: %d"); 18 19 assert(len == 3); 20 assert(r == "Sum: 18"); 21 } 22 23 /// 24 @safe unittest 25 { 26 import std.experimental.all; 27 assert(10.iota.map!(partial!(pow, 2)).sum == 1023); 28 } 29 30 public import std.algorithm; 31 public import std.array; 32 public import std.ascii; 33 public import std.base64; 34 public import std.bigint; 35 public import std.bitmanip; 36 public import std.compiler; 37 public import std.complex; 38 public import std.concurrency; 39 public import std.container; 40 public import std.conv; 41 public import std.csv; 42 public import std.datetime; 43 public import std.demangle; 44 public import std.digest; 45 public import std.encoding; 46 public import std.exception; 47 public import std.file; 48 public import std.format; 49 public import std.functional; 50 public import std.getopt; 51 public import std.json; 52 public import std.math; 53 public import std.mathspecial; 54 public import std.meta; 55 public import std.mmfile; 56 public import std.net.curl; 57 public import std.numeric; 58 public import std.outbuffer; 59 public import std.parallelism; 60 public import std.path; 61 public import std.process; 62 public import std.random; 63 public import std.range; 64 public import std.regex; 65 public import std.signals; 66 public import std.socket; 67 public import std.stdint; 68 public import std.stdio; 69 public import std..string; 70 public import std.system; 71 public import std.traits; 72 public import std.typecons; 73 //public import std.typetuple; // this module is undocumented and about to be deprecated 74 public import std.uni; 75 public import std.uri; 76 public import std.utf; 77 public import std.uuid; 78 public import std.variant; 79 public import std.xml; 80 public import std.zip; 81 public import std.zlib;