docs: add doc for seq - hugo - [fork] hugo port for 9front
HTML git clone git@git.drkhsh.at/hugo.git
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
DIR commit be2e08c4ade95e9aab4c891f867bd8f33519a101
DIR parent be4a404f28f11465a20890b22f80832bdf7959f2
HTML Author: bep <bjorn.erik.pedersen@gmail.com>
Date: Fri, 22 May 2015 22:17:45 +0200
docs: add doc for seq
See #1156
Diffstat:
M docs/content/templates/functions.md | 11 +++++++++++
1 file changed, 11 insertions(+), 0 deletions(-)
---
DIR diff --git a/docs/content/templates/functions.md b/docs/content/templates/functions.md
@@ -128,6 +128,17 @@ Takes either a slice, array or channel and an index or a map and a key as input.
e.g. `{{ if isset .Params "project_url" }} {{ index .Params "project_url" }}{{ end }}`
+### seq
+
+Seq creates a sequence of integers. It's named and used as GNU's seq.
+
+Some examples:
+
+* `3` => `1, 2, 3`
+* `1 2 4` => `1, 3`
+* `-3` => `-1, -2, -3`
+* `1 4` => `1, 2, 3, 4`
+* `1 -2` => `1, 0, -1, -2`
### sort
Sorts maps, arrays and slices, returning a sorted slice. A sorted array of map values will be returned, with the keys eliminated. There are two optional arguments, which are `sortByField` and `sortAsc`. If left blank, sort will sort by keys (for maps) in ascending order.