├── .gitignore ├── D-templates-tutorial.epub ├── D-templates-tutorial.html ├── D-templates-tutorial.md ├── D-templates-tutorial.pdf ├── README.md ├── TODO.md ├── typedef.pdf └── utils ├── acceptingtuple.d ├── alist.d ├── allarrays.d ├── allmembers.d ├── allmembersmodule.d ├── allmemberstemplate.d ├── allmemberstemplate2.d ├── annotation.d ├── anonymous_error.d ├── anonymous_function1.d ├── anonymous_function2.d ├── anonymousclass.d ├── areallranges.d ├── baseelementtype.d ├── basicTree1.d ├── basicTree2.d ├── buildsortingcode.d ├── calltwice.d ├── canbeinstantiated.d ├── cclass.d ├── checkcompatibility.d ├── checkedinheritance.d ├── checkedwrite.d ├── classinvariant.d ├── classsyntax1.d ├── classsyntax2.d ├── classsyntax3.d ├── codesamples.d ├── compare.d ├── constrained.d ├── constraints_error.d ├── constraintsyntax.d ├── crtp.d ├── ctvalue.d ├── curry.d ├── debugger.d ├── declaration.d ├── deduced.d ├── def.d ├── descriptor.d ├── differentinstantiations.d ├── dispatcher.d ├── dropfront.d ├── eliminate.d ├── emptytuple.d ├── enumdefasstring.d ├── enumsyntax.d ├── extendenum.d ├── fields.d ├── fieldsof.d ├── filelinetagging.d ├── filtertuple.d ├── flatten1.d ├── flatten2.d ├── flatten3.d ├── flatten4.d ├── forwarder.d ├── friends.d ├── function_declaration1.d ├── function_declaration2.d ├── functionarity.d ├── genericTree.d ├── getformatters.d ├── getset.d ├── getset2.d ├── getset3.d ├── gobbler.d ├── half.d ├── hasarithmeticoperations.d ├── heap1.d ├── heap2.d ├── holder.d ├── ifti.d ├── implements.d ├── inheritanceexample.d ├── init.d ├── innerconcatenate.d ├── inordertree.d ├── inoutclauses.d ├── instantiation.d ├── interfacelist.d ├── interfacesyntax.d ├── interleave.d ├── internaldeclarations1.d ├── internaldeclarations2.d ├── intro.d ├── isanytype.d ├── isastringliteral.d ├── isbuiltintype.d ├── isdynamicarray.d ├── isserializable.d ├── istuple.d ├── istype.d ├── juxtapose.d ├── juxtaposehelper.d ├── librarytypedef.d ├── makecounter.d ├── makemember.d ├── maker.d ├── maponalias.d ├── maptuple.d ├── maxtemplate.d ├── member.d ├── memoize1.d ├── memoize2.d ├── memoize3.d ├── mixinconcatenate.d ├── morph.d ├── myclass.d ├── mystruct1.d ├── mystruct2.d ├── mystruct3.d ├── namedtuple.d ├── nameof.d ├── nameof1.d ├── nameof2.d ├── nameof3.d ├── ndim.d ├── networksort.d ├── nfilter.d ├── nmap.d ├── nmap2.d ├── noduplicates.d ├── notify.d ├── number.d ├── overloads1.d ├── overloads2.d ├── pair.d ├── parametrizedbaseclass.d ├── parent.d ├── popallfronts.d ├── publisher.d ├── qualified.d ├── qualifiedname.d ├── rangewrapper.d ├── rank1.d ├── rank2.d ├── record.d ├── relational.d ├── repeatedcomposition.d ├── results.txt ├── scopename.d ├── selector.d ├── serializetemplate.d ├── sortingnetwork.d ├── sortingtypes.d ├── sorttypes.d ├── specialization1.d ├── specialization2.d ├── staticfilter.d ├── staticmap.d ├── staticreduce.d ├── staticscan.d ├── staticswitch.d ├── storage.d ├── stringinterpolation.d ├── summingtree.d ├── superlist.d ├── templatedconstructors.d ├── templatedinner.d ├── templateintrospection.d ├── tester.d ├── transp.d ├── transp2.d ├── tree1.d ├── tree2.d ├── tree3.d ├── tree4.d ├── tree5.d ├── ttflatten.d ├── ttiteration.d ├── tupledemonstration.d ├── unionsyntax.d ├── usingBasicTree1.d ├── using_calltwice.d ├── using_flatten1.d ├── using_flatten4.d ├── using_makecounter.d ├── using_ndim.d ├── using_power.d ├── using_rank1.d ├── using_record.d ├── using_tree.d ├── using_tree4.d ├── usingallmembers1.d ├── usingallmembers2.d ├── usingcheckedwrite.d ├── usingfields.d ├── usingfriends.d ├── usinggobbler.d ├── usingmax.d ├── usingmemoize1.d ├── usingmixinconcatenate.d ├── usingmystruct1.d ├── usingmystruct2.d ├── usingnamedtuple.d ├── usingnotify.d ├── usingoverloads1.d ├── usingqualifiedname.d ├── usingrelational.d ├── usingscopename.d ├── usingstaticfilter1.d ├── usingstaticfilter2.d ├── usingtransparent.d ├── usingtuple.d ├── usingunique.d ├── validcall.d ├── variadic.d ├── variant_error.d └── verifychecks.d /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /D-templates-tutorial.epub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/D-templates-tutorial.epub -------------------------------------------------------------------------------- /D-templates-tutorial.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/D-templates-tutorial.html -------------------------------------------------------------------------------- /D-templates-tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/D-templates-tutorial.md -------------------------------------------------------------------------------- /D-templates-tutorial.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/D-templates-tutorial.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/TODO.md -------------------------------------------------------------------------------- /typedef.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/typedef.pdf -------------------------------------------------------------------------------- /utils/acceptingtuple.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/acceptingtuple.d -------------------------------------------------------------------------------- /utils/alist.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/alist.d -------------------------------------------------------------------------------- /utils/allarrays.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/allarrays.d -------------------------------------------------------------------------------- /utils/allmembers.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/allmembers.d -------------------------------------------------------------------------------- /utils/allmembersmodule.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/allmembersmodule.d -------------------------------------------------------------------------------- /utils/allmemberstemplate.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/allmemberstemplate.d -------------------------------------------------------------------------------- /utils/allmemberstemplate2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/allmemberstemplate2.d -------------------------------------------------------------------------------- /utils/annotation.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/annotation.d -------------------------------------------------------------------------------- /utils/anonymous_error.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/anonymous_error.d -------------------------------------------------------------------------------- /utils/anonymous_function1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/anonymous_function1.d -------------------------------------------------------------------------------- /utils/anonymous_function2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/anonymous_function2.d -------------------------------------------------------------------------------- /utils/anonymousclass.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/anonymousclass.d -------------------------------------------------------------------------------- /utils/areallranges.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/areallranges.d -------------------------------------------------------------------------------- /utils/baseelementtype.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/baseelementtype.d -------------------------------------------------------------------------------- /utils/basicTree1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/basicTree1.d -------------------------------------------------------------------------------- /utils/basicTree2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/basicTree2.d -------------------------------------------------------------------------------- /utils/buildsortingcode.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/buildsortingcode.d -------------------------------------------------------------------------------- /utils/calltwice.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/calltwice.d -------------------------------------------------------------------------------- /utils/canbeinstantiated.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/canbeinstantiated.d -------------------------------------------------------------------------------- /utils/cclass.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/cclass.d -------------------------------------------------------------------------------- /utils/checkcompatibility.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/checkcompatibility.d -------------------------------------------------------------------------------- /utils/checkedinheritance.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/checkedinheritance.d -------------------------------------------------------------------------------- /utils/checkedwrite.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/checkedwrite.d -------------------------------------------------------------------------------- /utils/classinvariant.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/classinvariant.d -------------------------------------------------------------------------------- /utils/classsyntax1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/classsyntax1.d -------------------------------------------------------------------------------- /utils/classsyntax2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/classsyntax2.d -------------------------------------------------------------------------------- /utils/classsyntax3.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/classsyntax3.d -------------------------------------------------------------------------------- /utils/codesamples.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/codesamples.d -------------------------------------------------------------------------------- /utils/compare.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/compare.d -------------------------------------------------------------------------------- /utils/constrained.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/constrained.d -------------------------------------------------------------------------------- /utils/constraints_error.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/constraints_error.d -------------------------------------------------------------------------------- /utils/constraintsyntax.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/constraintsyntax.d -------------------------------------------------------------------------------- /utils/crtp.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/crtp.d -------------------------------------------------------------------------------- /utils/ctvalue.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/ctvalue.d -------------------------------------------------------------------------------- /utils/curry.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/curry.d -------------------------------------------------------------------------------- /utils/debugger.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/debugger.d -------------------------------------------------------------------------------- /utils/declaration.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/declaration.d -------------------------------------------------------------------------------- /utils/deduced.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/deduced.d -------------------------------------------------------------------------------- /utils/def.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/def.d -------------------------------------------------------------------------------- /utils/descriptor.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/descriptor.d -------------------------------------------------------------------------------- /utils/differentinstantiations.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/differentinstantiations.d -------------------------------------------------------------------------------- /utils/dispatcher.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/dispatcher.d -------------------------------------------------------------------------------- /utils/dropfront.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/dropfront.d -------------------------------------------------------------------------------- /utils/eliminate.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/eliminate.d -------------------------------------------------------------------------------- /utils/emptytuple.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/emptytuple.d -------------------------------------------------------------------------------- /utils/enumdefasstring.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/enumdefasstring.d -------------------------------------------------------------------------------- /utils/enumsyntax.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/enumsyntax.d -------------------------------------------------------------------------------- /utils/extendenum.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/extendenum.d -------------------------------------------------------------------------------- /utils/fields.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/fields.d -------------------------------------------------------------------------------- /utils/fieldsof.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/fieldsof.d -------------------------------------------------------------------------------- /utils/filelinetagging.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/filelinetagging.d -------------------------------------------------------------------------------- /utils/filtertuple.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/filtertuple.d -------------------------------------------------------------------------------- /utils/flatten1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/flatten1.d -------------------------------------------------------------------------------- /utils/flatten2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/flatten2.d -------------------------------------------------------------------------------- /utils/flatten3.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/flatten3.d -------------------------------------------------------------------------------- /utils/flatten4.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/flatten4.d -------------------------------------------------------------------------------- /utils/forwarder.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/forwarder.d -------------------------------------------------------------------------------- /utils/friends.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/friends.d -------------------------------------------------------------------------------- /utils/function_declaration1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/function_declaration1.d -------------------------------------------------------------------------------- /utils/function_declaration2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/function_declaration2.d -------------------------------------------------------------------------------- /utils/functionarity.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/functionarity.d -------------------------------------------------------------------------------- /utils/genericTree.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/genericTree.d -------------------------------------------------------------------------------- /utils/getformatters.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/getformatters.d -------------------------------------------------------------------------------- /utils/getset.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/getset.d -------------------------------------------------------------------------------- /utils/getset2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/getset2.d -------------------------------------------------------------------------------- /utils/getset3.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/getset3.d -------------------------------------------------------------------------------- /utils/gobbler.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/gobbler.d -------------------------------------------------------------------------------- /utils/half.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/half.d -------------------------------------------------------------------------------- /utils/hasarithmeticoperations.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/hasarithmeticoperations.d -------------------------------------------------------------------------------- /utils/heap1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/heap1.d -------------------------------------------------------------------------------- /utils/heap2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/heap2.d -------------------------------------------------------------------------------- /utils/holder.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/holder.d -------------------------------------------------------------------------------- /utils/ifti.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/ifti.d -------------------------------------------------------------------------------- /utils/implements.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/implements.d -------------------------------------------------------------------------------- /utils/inheritanceexample.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/inheritanceexample.d -------------------------------------------------------------------------------- /utils/init.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/init.d -------------------------------------------------------------------------------- /utils/innerconcatenate.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/innerconcatenate.d -------------------------------------------------------------------------------- /utils/inordertree.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/inordertree.d -------------------------------------------------------------------------------- /utils/inoutclauses.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/inoutclauses.d -------------------------------------------------------------------------------- /utils/instantiation.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/instantiation.d -------------------------------------------------------------------------------- /utils/interfacelist.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/interfacelist.d -------------------------------------------------------------------------------- /utils/interfacesyntax.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/interfacesyntax.d -------------------------------------------------------------------------------- /utils/interleave.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/interleave.d -------------------------------------------------------------------------------- /utils/internaldeclarations1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/internaldeclarations1.d -------------------------------------------------------------------------------- /utils/internaldeclarations2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/internaldeclarations2.d -------------------------------------------------------------------------------- /utils/intro.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/intro.d -------------------------------------------------------------------------------- /utils/isanytype.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/isanytype.d -------------------------------------------------------------------------------- /utils/isastringliteral.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/isastringliteral.d -------------------------------------------------------------------------------- /utils/isbuiltintype.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/isbuiltintype.d -------------------------------------------------------------------------------- /utils/isdynamicarray.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/isdynamicarray.d -------------------------------------------------------------------------------- /utils/isserializable.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/isserializable.d -------------------------------------------------------------------------------- /utils/istuple.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/istuple.d -------------------------------------------------------------------------------- /utils/istype.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/istype.d -------------------------------------------------------------------------------- /utils/juxtapose.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/juxtapose.d -------------------------------------------------------------------------------- /utils/juxtaposehelper.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/juxtaposehelper.d -------------------------------------------------------------------------------- /utils/librarytypedef.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/librarytypedef.d -------------------------------------------------------------------------------- /utils/makecounter.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/makecounter.d -------------------------------------------------------------------------------- /utils/makemember.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/makemember.d -------------------------------------------------------------------------------- /utils/maker.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/maker.d -------------------------------------------------------------------------------- /utils/maponalias.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/maponalias.d -------------------------------------------------------------------------------- /utils/maptuple.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/maptuple.d -------------------------------------------------------------------------------- /utils/maxtemplate.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/maxtemplate.d -------------------------------------------------------------------------------- /utils/member.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/member.d -------------------------------------------------------------------------------- /utils/memoize1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/memoize1.d -------------------------------------------------------------------------------- /utils/memoize2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/memoize2.d -------------------------------------------------------------------------------- /utils/memoize3.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/memoize3.d -------------------------------------------------------------------------------- /utils/mixinconcatenate.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/mixinconcatenate.d -------------------------------------------------------------------------------- /utils/morph.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/morph.d -------------------------------------------------------------------------------- /utils/myclass.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/myclass.d -------------------------------------------------------------------------------- /utils/mystruct1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/mystruct1.d -------------------------------------------------------------------------------- /utils/mystruct2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/mystruct2.d -------------------------------------------------------------------------------- /utils/mystruct3.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/mystruct3.d -------------------------------------------------------------------------------- /utils/namedtuple.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/namedtuple.d -------------------------------------------------------------------------------- /utils/nameof.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/nameof.d -------------------------------------------------------------------------------- /utils/nameof1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/nameof1.d -------------------------------------------------------------------------------- /utils/nameof2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/nameof2.d -------------------------------------------------------------------------------- /utils/nameof3.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/nameof3.d -------------------------------------------------------------------------------- /utils/ndim.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/ndim.d -------------------------------------------------------------------------------- /utils/networksort.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/networksort.d -------------------------------------------------------------------------------- /utils/nfilter.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/nfilter.d -------------------------------------------------------------------------------- /utils/nmap.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/nmap.d -------------------------------------------------------------------------------- /utils/nmap2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/nmap2.d -------------------------------------------------------------------------------- /utils/noduplicates.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/noduplicates.d -------------------------------------------------------------------------------- /utils/notify.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/notify.d -------------------------------------------------------------------------------- /utils/number.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/number.d -------------------------------------------------------------------------------- /utils/overloads1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/overloads1.d -------------------------------------------------------------------------------- /utils/overloads2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/overloads2.d -------------------------------------------------------------------------------- /utils/pair.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/pair.d -------------------------------------------------------------------------------- /utils/parametrizedbaseclass.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/parametrizedbaseclass.d -------------------------------------------------------------------------------- /utils/parent.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/parent.d -------------------------------------------------------------------------------- /utils/popallfronts.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/popallfronts.d -------------------------------------------------------------------------------- /utils/publisher.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/publisher.d -------------------------------------------------------------------------------- /utils/qualified.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/qualified.d -------------------------------------------------------------------------------- /utils/qualifiedname.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/qualifiedname.d -------------------------------------------------------------------------------- /utils/rangewrapper.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/rangewrapper.d -------------------------------------------------------------------------------- /utils/rank1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/rank1.d -------------------------------------------------------------------------------- /utils/rank2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/rank2.d -------------------------------------------------------------------------------- /utils/record.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/record.d -------------------------------------------------------------------------------- /utils/relational.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/relational.d -------------------------------------------------------------------------------- /utils/repeatedcomposition.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/repeatedcomposition.d -------------------------------------------------------------------------------- /utils/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/results.txt -------------------------------------------------------------------------------- /utils/scopename.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/scopename.d -------------------------------------------------------------------------------- /utils/selector.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/selector.d -------------------------------------------------------------------------------- /utils/serializetemplate.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/serializetemplate.d -------------------------------------------------------------------------------- /utils/sortingnetwork.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/sortingnetwork.d -------------------------------------------------------------------------------- /utils/sortingtypes.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/sortingtypes.d -------------------------------------------------------------------------------- /utils/sorttypes.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/sorttypes.d -------------------------------------------------------------------------------- /utils/specialization1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/specialization1.d -------------------------------------------------------------------------------- /utils/specialization2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/specialization2.d -------------------------------------------------------------------------------- /utils/staticfilter.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/staticfilter.d -------------------------------------------------------------------------------- /utils/staticmap.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/staticmap.d -------------------------------------------------------------------------------- /utils/staticreduce.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/staticreduce.d -------------------------------------------------------------------------------- /utils/staticscan.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/staticscan.d -------------------------------------------------------------------------------- /utils/staticswitch.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/staticswitch.d -------------------------------------------------------------------------------- /utils/storage.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/storage.d -------------------------------------------------------------------------------- /utils/stringinterpolation.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/stringinterpolation.d -------------------------------------------------------------------------------- /utils/summingtree.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/summingtree.d -------------------------------------------------------------------------------- /utils/superlist.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/superlist.d -------------------------------------------------------------------------------- /utils/templatedconstructors.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/templatedconstructors.d -------------------------------------------------------------------------------- /utils/templatedinner.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/templatedinner.d -------------------------------------------------------------------------------- /utils/templateintrospection.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/templateintrospection.d -------------------------------------------------------------------------------- /utils/tester.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/tester.d -------------------------------------------------------------------------------- /utils/transp.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/transp.d -------------------------------------------------------------------------------- /utils/transp2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/transp2.d -------------------------------------------------------------------------------- /utils/tree1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/tree1.d -------------------------------------------------------------------------------- /utils/tree2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/tree2.d -------------------------------------------------------------------------------- /utils/tree3.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/tree3.d -------------------------------------------------------------------------------- /utils/tree4.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/tree4.d -------------------------------------------------------------------------------- /utils/tree5.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/tree5.d -------------------------------------------------------------------------------- /utils/ttflatten.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/ttflatten.d -------------------------------------------------------------------------------- /utils/ttiteration.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/ttiteration.d -------------------------------------------------------------------------------- /utils/tupledemonstration.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/tupledemonstration.d -------------------------------------------------------------------------------- /utils/unionsyntax.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/unionsyntax.d -------------------------------------------------------------------------------- /utils/usingBasicTree1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingBasicTree1.d -------------------------------------------------------------------------------- /utils/using_calltwice.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/using_calltwice.d -------------------------------------------------------------------------------- /utils/using_flatten1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/using_flatten1.d -------------------------------------------------------------------------------- /utils/using_flatten4.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/using_flatten4.d -------------------------------------------------------------------------------- /utils/using_makecounter.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/using_makecounter.d -------------------------------------------------------------------------------- /utils/using_ndim.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/using_ndim.d -------------------------------------------------------------------------------- /utils/using_power.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/using_power.d -------------------------------------------------------------------------------- /utils/using_rank1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/using_rank1.d -------------------------------------------------------------------------------- /utils/using_record.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/using_record.d -------------------------------------------------------------------------------- /utils/using_tree.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/using_tree.d -------------------------------------------------------------------------------- /utils/using_tree4.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/using_tree4.d -------------------------------------------------------------------------------- /utils/usingallmembers1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingallmembers1.d -------------------------------------------------------------------------------- /utils/usingallmembers2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingallmembers2.d -------------------------------------------------------------------------------- /utils/usingcheckedwrite.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingcheckedwrite.d -------------------------------------------------------------------------------- /utils/usingfields.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingfields.d -------------------------------------------------------------------------------- /utils/usingfriends.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingfriends.d -------------------------------------------------------------------------------- /utils/usinggobbler.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usinggobbler.d -------------------------------------------------------------------------------- /utils/usingmax.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingmax.d -------------------------------------------------------------------------------- /utils/usingmemoize1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingmemoize1.d -------------------------------------------------------------------------------- /utils/usingmixinconcatenate.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingmixinconcatenate.d -------------------------------------------------------------------------------- /utils/usingmystruct1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingmystruct1.d -------------------------------------------------------------------------------- /utils/usingmystruct2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingmystruct2.d -------------------------------------------------------------------------------- /utils/usingnamedtuple.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingnamedtuple.d -------------------------------------------------------------------------------- /utils/usingnotify.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingnotify.d -------------------------------------------------------------------------------- /utils/usingoverloads1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingoverloads1.d -------------------------------------------------------------------------------- /utils/usingqualifiedname.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingqualifiedname.d -------------------------------------------------------------------------------- /utils/usingrelational.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingrelational.d -------------------------------------------------------------------------------- /utils/usingscopename.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingscopename.d -------------------------------------------------------------------------------- /utils/usingstaticfilter1.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingstaticfilter1.d -------------------------------------------------------------------------------- /utils/usingstaticfilter2.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingstaticfilter2.d -------------------------------------------------------------------------------- /utils/usingtransparent.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingtransparent.d -------------------------------------------------------------------------------- /utils/usingtuple.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingtuple.d -------------------------------------------------------------------------------- /utils/usingunique.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/usingunique.d -------------------------------------------------------------------------------- /utils/validcall.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/validcall.d -------------------------------------------------------------------------------- /utils/variadic.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/variadic.d -------------------------------------------------------------------------------- /utils/variant_error.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/variant_error.d -------------------------------------------------------------------------------- /utils/verifychecks.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PhilippeSigaud/D-templates-tutorial/HEAD/utils/verifychecks.d --------------------------------------------------------------------------------