├── 00-nim-basics.adoc ├── 01-installation.adoc ├── 02-variables.adoc ├── 03-types.adoc ├── 04-control-flow.adoc ├── 05-loops.adoc ├── 06-containers.adoc ├── 07-procedures.adoc ├── 08-modules.adoc ├── 09-user-input.adoc ├── 10-conclusion.adoc ├── LICENSE.txt ├── Makefile ├── README.md ├── code ├── assign.nim ├── break.nim ├── callProcs.nim ├── case.nim ├── chars.nim ├── continue.nim ├── conversion.nim ├── elif.nim ├── else.nim ├── filterOdds.nim ├── floats.nim ├── for1.nim ├── for2.nim ├── for3.nim ├── helloworld.nim ├── if.nim ├── indexing.nim ├── integers.nim ├── interaction1.nim ├── interaction2.nim ├── interaction3.nim ├── logicalOperators.nim ├── maths.nim ├── multipleCase.nim ├── numbers.txt ├── people.txt ├── readFromFile.nim ├── readFromFile2.nim ├── relationalOperators.nim ├── result.nim ├── seq.nim ├── stringConcat.nim ├── strings.nim ├── stringutils.nim ├── tuples.nim ├── ufcs.nim └── while.nim ├── index.html ├── nim-basics.epub ├── nim-basics.pdf ├── rouge-github.css ├── rouge-gruvbox.css └── styles ├── epub-cover.png ├── epub.css ├── pdf-theme.yml └── style.css /00-nim-basics.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/00-nim-basics.adoc -------------------------------------------------------------------------------- /01-installation.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/01-installation.adoc -------------------------------------------------------------------------------- /02-variables.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/02-variables.adoc -------------------------------------------------------------------------------- /03-types.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/03-types.adoc -------------------------------------------------------------------------------- /04-control-flow.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/04-control-flow.adoc -------------------------------------------------------------------------------- /05-loops.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/05-loops.adoc -------------------------------------------------------------------------------- /06-containers.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/06-containers.adoc -------------------------------------------------------------------------------- /07-procedures.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/07-procedures.adoc -------------------------------------------------------------------------------- /08-modules.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/08-modules.adoc -------------------------------------------------------------------------------- /09-user-input.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/09-user-input.adoc -------------------------------------------------------------------------------- /10-conclusion.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/10-conclusion.adoc -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/README.md -------------------------------------------------------------------------------- /code/assign.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/assign.nim -------------------------------------------------------------------------------- /code/break.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/break.nim -------------------------------------------------------------------------------- /code/callProcs.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/callProcs.nim -------------------------------------------------------------------------------- /code/case.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/case.nim -------------------------------------------------------------------------------- /code/chars.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/chars.nim -------------------------------------------------------------------------------- /code/continue.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/continue.nim -------------------------------------------------------------------------------- /code/conversion.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/conversion.nim -------------------------------------------------------------------------------- /code/elif.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/elif.nim -------------------------------------------------------------------------------- /code/else.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/else.nim -------------------------------------------------------------------------------- /code/filterOdds.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/filterOdds.nim -------------------------------------------------------------------------------- /code/floats.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/floats.nim -------------------------------------------------------------------------------- /code/for1.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/for1.nim -------------------------------------------------------------------------------- /code/for2.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/for2.nim -------------------------------------------------------------------------------- /code/for3.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/for3.nim -------------------------------------------------------------------------------- /code/helloworld.nim: -------------------------------------------------------------------------------- 1 | echo "Hello World!" 2 | -------------------------------------------------------------------------------- /code/if.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/if.nim -------------------------------------------------------------------------------- /code/indexing.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/indexing.nim -------------------------------------------------------------------------------- /code/integers.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/integers.nim -------------------------------------------------------------------------------- /code/interaction1.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/interaction1.nim -------------------------------------------------------------------------------- /code/interaction2.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/interaction2.nim -------------------------------------------------------------------------------- /code/interaction3.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/interaction3.nim -------------------------------------------------------------------------------- /code/logicalOperators.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/logicalOperators.nim -------------------------------------------------------------------------------- /code/maths.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/maths.nim -------------------------------------------------------------------------------- /code/multipleCase.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/multipleCase.nim -------------------------------------------------------------------------------- /code/numbers.txt: -------------------------------------------------------------------------------- 1 | 27.3 2 | 98.24 3 | 11.93 4 | 33.67 5 | 55.01 6 | -------------------------------------------------------------------------------- /code/people.txt: -------------------------------------------------------------------------------- 1 | Alice A. 2 | Bob B. 3 | Carol C. 4 | -------------------------------------------------------------------------------- /code/readFromFile.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/readFromFile.nim -------------------------------------------------------------------------------- /code/readFromFile2.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/readFromFile2.nim -------------------------------------------------------------------------------- /code/relationalOperators.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/relationalOperators.nim -------------------------------------------------------------------------------- /code/result.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/result.nim -------------------------------------------------------------------------------- /code/seq.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/seq.nim -------------------------------------------------------------------------------- /code/stringConcat.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/stringConcat.nim -------------------------------------------------------------------------------- /code/strings.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/strings.nim -------------------------------------------------------------------------------- /code/stringutils.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/stringutils.nim -------------------------------------------------------------------------------- /code/tuples.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/tuples.nim -------------------------------------------------------------------------------- /code/ufcs.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/ufcs.nim -------------------------------------------------------------------------------- /code/while.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/code/while.nim -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/index.html -------------------------------------------------------------------------------- /nim-basics.epub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/nim-basics.epub -------------------------------------------------------------------------------- /nim-basics.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/nim-basics.pdf -------------------------------------------------------------------------------- /rouge-github.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/rouge-github.css -------------------------------------------------------------------------------- /rouge-gruvbox.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/rouge-gruvbox.css -------------------------------------------------------------------------------- /styles/epub-cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/styles/epub-cover.png -------------------------------------------------------------------------------- /styles/epub.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/styles/epub.css -------------------------------------------------------------------------------- /styles/pdf-theme.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/styles/pdf-theme.yml -------------------------------------------------------------------------------- /styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/narimiran/nim-basics/HEAD/styles/style.css --------------------------------------------------------------------------------