HowProgrammingWorks
Examples for Software Engineering and Programming Lectures
Grow your team on GitHub
GitHub is home to over 50 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Repositories
-
Configuration
Application configuration
-
Closure
Function closures and storing data in function scope
-
Function
Functions as a method to raise level of code abstraction
-
Index
Metarhia educational program index
📖 -
NodejsStarterKit
Node.js Starter Kit, latest v14.x features and minimum dependencies
-
NonBlocking
Non blocking loops
-
-
Reusable
Reusable abstractions
-
Cancelable
Cancelable Asynchronous Abstractions
-
-
RevealingConstructor
Revealing Constructor Pattern
-
Timers
Timers: setImmediate, setTimeout, setInterval, nextTick
-
-
Rx
Reactive Extensions (Rx)
-
Monomorphism
Monomorphism and Polymorphism
-
Memoization
Memoization of synchronous and asynchronous functions
-
HigherOrderFunction
Higher-order functions having functions as arguments or result
-
Generator
Generators, coroutines and some monads examples
-
Arrays
Arrays
-
-
PartialApplication
Partial function application and Currying
-
hpw
Laboratory work auto checker
-
Iteration
Different implementation of iterations as a code abstraction
-
Callbacks
Callbacks, Listeners and Events
-
CodeReview
Code Review Examples
-

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
