summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2017-09-09 11:48:30 +0200
committerEugen Wissner <belka@caraus.de>2017-09-09 11:48:30 +0200
commit3567a6608e928245616ad87dd602af2a3081d197 (patch)
treee2ca8cabd134017e1aceede6e2371d5cf1ac79a7 /source
parent520bd399a3102c243928007ed63ff7e545d32d27 (diff)
downloadtanya-0.7.3.tar.gz
Add generic description for 'meta' packagev0.7.3
Diffstat (limited to 'source')
-rw-r--r--source/tanya/meta/metafunction.d7
-rw-r--r--source/tanya/meta/package.d4
2 files changed, 9 insertions, 2 deletions
diff --git a/source/tanya/meta/metafunction.d b/source/tanya/meta/metafunction.d
index b619db0..0b7e4e0 100644
--- a/source/tanya/meta/metafunction.d
+++ b/source/tanya/meta/metafunction.d
@@ -3,8 +3,11 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/**
- * This module contains functions that manipulate template type lists as well
- * as algorithms to perform arbitrary compile-time computations.
+ * This module is suited for computations on template arguments, both types and
+ * values at compile time.
+ *
+ * It contains different algorithms for iterating, searching and modifying
+ * template arguments.
*
* Copyright: Eugene Wissner 2017.
* License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
diff --git a/source/tanya/meta/package.d b/source/tanya/meta/package.d
index 18edbc3..568a24f 100644
--- a/source/tanya/meta/package.d
+++ b/source/tanya/meta/package.d
@@ -5,6 +5,10 @@
/**
* Template metaprogramming.
*
+ * This package contains utilities to acquire type information at compile-time,
+ * to transform from one type to another. It has also different algorithms for
+ * iterating, searching and modifying template arguments.
+ *
* Copyright: Eugene Wissner 2017.
* License: $(LINK2 https://www.mozilla.org/en-US/MPL/2.0/,
* Mozilla Public License, v. 2.0).