From e94a3e5fcd4f36f090520a859e587c6019ba296b Mon Sep 17 00:00:00 2001 From: Timothee Cour Date: Sat, 20 Feb 2021 09:08:13 -0800 Subject: move prelude so that `include std/prelude` also works (#17110) * move prelude so that `include std/prelude` also works * add test --- lib/pure/prelude.nim | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 lib/pure/prelude.nim (limited to 'lib/pure') diff --git a/lib/pure/prelude.nim b/lib/pure/prelude.nim new file mode 100644 index 000000000..5da608961 --- /dev/null +++ b/lib/pure/prelude.nim @@ -0,0 +1,24 @@ +# +# +# Nim's Runtime Library +# (c) Copyright 2012 Andreas Rumpf +# +# See the file "copying.txt", included in this +# distribution, for details about the copyright. +# + +## This is an include file that simply imports common modules for your +## convenience: +## +## .. code-block:: nim +## include std/prelude +## +## Same as: +## +## .. code-block:: nim +## import std/[os, strutils, times, parseutils, hashes, tables, sets, sequtils, parseopt] + +# xxx deduplicate with prelude.rst + +import std/[os, strutils, times, parseutils, hashes, tables, sets, sequtils, parseopt] + -- cgit 1.4.1-2-gfad0