eduardkeem's repositories
Iterator
Iterator and Iterable protocols
Automata
Automata-based programming
Benchmark
Performance testing for different techniques
Unittesting
Unit Testing
Testing
«Why Testing» in examples
Functor
Mappable objects
Promise
Asynchronous Programming with Promises
AsyncAwait
Async/Await
ReactiveProgramming
Reactive Programming
AsynchronousProgramming
Asynchronous Programming
Composition
Function composition
IntegrationTesting
Integration testing
Generator
Generators, coroutines and some monads examples
Refactoring
Refactoring — changing the code without changing its external behavior
Recursion
Recursion - define a function using itself
Arrays
Arrays
PartialApplication
Partial function application and Currying
HigherOrderFunction
Higher-order functions having functions as arguments or result
Callbacks
Callbacks, Listeners and Events
Wrapper
Wrapper functions, Interface wrappers, etc.
Iteration
Different implementation of iterations as a code abstraction
Closure
Function closures and storing data in function scope
Introspection
Introspection is a Runtime Examinations of Program Components
Dequeue
Stack, Queue and Dequeue
DataStructures
Data structures basics
Prototype
Prototype-oriented programming
Factory
Factory for FP, OOP, other paradigms and metaprogramming
Function
Functions as a method to raise level of code abstraction
Generics
Generic Programming