├── .gitignore
├── DynamicType.html
├── FP.html
├── FPDemo.fsx
├── FirstClassFunction.html
├── GoTo
├── GoTo.cpp
├── Hello.class
├── Hello.html
├── Hello.java
├── Pragmatics.html
├── Semantics
├── Semantics.cpp
├── Semantics.html
├── StaticType.cpp
├── Strict.html
├── StringLiteral.html
├── Type.js
├── Type.ts
├── TypeInference.jar
├── TypeInference.kt
├── ValueModel
├── ValueModel.cpp
├── WeaklyType.html
├── backend
├── .gitignore
├── app.js
├── bin
│ └── www
├── config
│ ├── Config.js
│ └── database.js
├── model
│ ├── movies.js
│ ├── review.js
│ └── user.js
├── notes.txt
├── package-lock.json
├── package.json
├── postman
│ └── Backend.postman_collection.json
├── public
│ └── stylesheets
│ │ └── style.css
├── routes
│ ├── index.js
│ ├── movies.js
│ ├── review.js
│ └── users.js
└── views
│ ├── error.jade
│ ├── index.jade
│ └── layout.jade
├── chapter10
├── Module.html
├── UseModule.html
├── module.js
├── module2.js
├── our_module.js
├── use_es6_module.js
└── use_node_module.js
├── chapter11
├── Console.html
├── Date.html
├── Error.html
├── Intl.html
├── Map.html
├── Map2.html
├── Memory.html
├── RegEx4.html
├── RegExp10.html
├── RegExp11.html
├── RegExp2.html
├── RegExp3.html
├── RegExp5.html
├── RegExp6.html
├── RegExp7.html
├── RegExp8.html
├── RegExp9.html
├── RegExpression.html
├── RegUnicode.html
├── Set.html
├── Split.html
├── StackFrame.html
├── Timer.html
├── TypeArray.html
└── Url.html
├── chapter12
├── CustomIterator.html
├── CustomIterator2.html
├── Generator.html
├── Generator2.html
├── Generator4.html
└── Iterator.html
├── chapter13
├── AsynAwait.html
├── AsyncAwait2.html
├── Asynchronous.html
├── BuildYourOwnFetch.html
├── Event.html
├── FetchWithPromise.html
├── FetchWithXHR.html
├── For_Await.html
├── ParallelPromise.html
├── PromiseAsyncComput.html
├── PromiseDiv.html
├── SeqPromise.html
├── ThreadDemo.class
├── ThreadDemo.java
├── async.js
├── event_loop.js
├── fetch_demo.js
├── fetch_promise.js
├── for_await.js
├── read_promise.js
├── single_thread.js
├── sync.js
├── tempCodeRunnerFile.java
└── tempCodeRunnerFile.js
├── chapter14
├── Meta2.html
├── MetaProgramming.html
├── Object.html
├── Prototype.html
├── Proxy.html
├── Reflect.html
├── Symbol.html
├── Template.html
└── UIFramework.html
├── chapter15
├── Attribute.html
├── CapureOrBubble.html
├── ChangeTheme.html
├── Clock.html
├── Closest.html
├── CustomEvent.html
├── DomInsert.html
├── DynamicallyLoad.html
├── ElementContent.html
├── EventPerformance.html
├── EventPropagation.html
├── EventPropagation2.html
├── Form.html
├── GetElement.html
├── LiveDom.html
├── Location.html
├── OnLoad.html
├── PreSelected.html
├── PreventDefault.html
├── Scripting.html
├── Scroll.html
├── Storage.html
├── Style.html
├── StyleSheet.html
├── TableEventBind.html
├── Text.html
├── Traverse.html
├── WorkerThread.html
├── XSS.html
├── api.js
├── theme
│ ├── one.css
│ └── two.css
└── worker.js
├── chapter16
├── buffer.js
├── emitter.js
├── events.js
├── fetch.js
├── file.js
├── hello_word.js
├── http-server.js
├── numbers.txt
├── one.html
├── os.js
├── tempCodeRunnerFile.js
├── two.html
├── type_script.js
├── type_script.ts
└── write.js
├── chapter2
├── Hello.js
├── Hello.py
├── Identifier.html
├── IdentifierReservedWord.html
└── Literal.html
├── chapter3
├── Arithmetic.html
├── BlockScope.html
├── Boolean.html
├── BooleanConversion.html
├── Bound.html
├── CoversionTest.html
├── Date.html
├── Destructuring.html
├── DynamicPlaceHolder.html
├── Equality.html
├── ExplicitConversion.html
├── FunctionScope.html
├── GlobalObject.html
├── Hoisting.html
├── IEE754.html
├── ImmutableMutable.html
├── IndexOf.html
├── JsonPlaceHolder.html
├── Negation.html
├── NullAndUndefined.html
├── Number.html
├── NumberConversion.html
├── NumberProblem.html
├── Object.html
├── ObjectToString.html
├── PatternMatching.html
├── PrimitiveObject.html
├── PrimitiveVsRef.html
├── Replace.html
├── Scope.html
├── Scope4.html
├── ScopeResolution.html
├── ScopeResolution2.html
├── ScopeResolution3.html
├── Slice.html
├── Split.html
├── StartWithEndWith.html
├── StrictMode.html
├── String.html
├── StringComparison.html
├── StringConversion.html
├── StringEquality.html
├── StringOperation.html
├── StringOperation2.html
├── TemplateLiteral.html
├── TurthyFalsethy.html
├── Type.html
├── TypeConversion.html
├── TypeConversion2.html
├── Value.html
├── VarDeclarationAssignment.html
├── Variable.html
├── VariableSize.html
├── Zero.html
├── script3.js
└── scriptOne.js
├── chapter4
├── Addition.html
├── Addition2.html
├── AdditionDateArray.html
├── AndUsage.html
├── AndUseCase.html
├── Arithmetic.html
├── Assignment.html
├── Assignment3.html
├── Associativity.html
├── BinaryAnd.html
├── Comma.html
├── Comma2.html
├── Comparison.html
├── Conditional.html
├── ConditionalInvocation.html
├── ConditionalProperty.html
├── DefinedOperator.html
├── Delete.html
├── Equality.html
├── Eval.html
├── Expression.html
├── FunctionDefinitionExpression.html
├── HintTypeObjToPrimitive.html
├── IfFunction.html
├── InOperator.html
├── IncreDec.html
├── InstanceOf.html
├── InvocationExpression.html
├── LogicalAnd.html
├── LogicalAnd2.html
├── LogicalOp.html
├── LogicalOr.html
├── LooseEquality.html
├── Lvalue.html
├── NegOp.html
├── NumOfOperand.html
├── NumberConversion.html
├── ObjectCreation.html
├── ObjectToPrimitive.html
├── ObjectToPrimitive2.html
├── OrUseCase.html
├── OrUseCase2.html
├── OrUseCase3.html
├── PlusPlus.html
├── Precedence.html
├── PropertyAccess.html
├── RefAssignment.html
├── ShiftOperator.html
├── SideEffect.html
├── TypeOf.html
├── Unary.html
├── Void.html
└── XOr.html
├── chapter5
├── BreakDemo.html
├── ConditionalIf.html
├── ConditionalIf2.html
├── Continue.html
├── CounterControlLoop.html
├── DoWhile.html
├── Fact.fsx
├── ForEntries.html
├── ForFlowDemo.html
├── ForIn.html
├── ForLoop.html
├── ForOfLoop.html
├── ForOfSet.html
├── ForOptional.html
├── If3.html
├── If4.html
├── If5.html
├── If6.html
├── LabelBreak.html
├── Loop.rb
├── NestedLooop.html
├── Return.html
├── Return2.html
├── Statement.html
├── Switch.html
├── Switch2.html
├── Swtich3.html
├── Triangle.html
├── Try2.html
├── TryStatement.html
├── While.html
└── WithStatement.html
├── chapter6
├── Aeroplane.class
├── AssociateArray.html
├── Bird.class
├── ComputeProperty.html
├── ControlAbstraction.rb
├── DeleteOp.html
├── Doctor.class
├── DuckTyping.html
├── Encapsulation.html
├── Engineer.class
├── Enscapsulation1.html
├── Enumeration.html
├── Extend.html
├── Flyable.class
├── Getter.html
├── GetterSetter.html
├── Human.class
├── Inheritance.html
├── Inheritance2.html
├── InheritedProperty.html
├── NewObject.html
├── NonEnumerable.html
├── Object.html
├── ObjectAsMapping.html
├── ObjectAssign.html
├── ObjectLiteral.html
├── ObjectLiteral2.html
├── Polymorphism.class
├── Polymorphism.java
├── Prototype.html
├── Prototype2.html
├── SaSaYaKa.html
├── Seralization.html
├── ShortLiteral.html
├── ShorthandMethod.html
├── SpreadOp.html
├── Symbol.html
├── ToString.html
├── UnStructure.go
└── ValueOf.html
├── chapter7
├── ArrToString.html
├── ArrayCont.html
├── ArrayFrom.html
├── ArrayMethod.html
├── BooleanCount.html
├── EverySome.html
├── Filter.html
├── FindAll.html
├── FindAndFindIndex.html
├── Flat.html
├── Iteration.html
├── Iteration2.html
├── MultidimensionalArray.html
├── Queue.html
├── Reduce.html
├── Reduce2.html
├── ReduceRight.html
├── array.html
├── array2.html
├── array3.html
├── array_acces.html
├── array_add_remove.html
├── array_like.html
├── compare.html
├── concat.html
├── copyWithin.html
├── duplicate.html
├── fill.html
├── include.html
├── indexOf.html
├── reverse.html
├── slice.html
├── sort.html
├── sort2.html
├── sort_issue.html
├── sort_object.html
├── sort_unicode.html
├── splice.html
├── spread.html
├── stack.html
├── stack_frame.html
├── static_method.html
└── string_as_array.html
├── chapter8
├── Func_constructor.html
├── Func_prop.html
├── Module.js
├── Multiple.class
├── Multiple.java
├── ObjDesUsage.html
├── ObjDestructuring.html
├── Overwrite.html
├── ParameterPassing.html
├── apply.html
├── array_des2.html
├── array_destruct.html
├── arrow_func.html
├── bind.html
├── cache.html
├── call.html
├── call_module.html
├── colsure.html
├── colsure_private.html
├── constructor_invo.html
├── default_param.html
├── first_class.html
├── fp
│ ├── Demo.class
│ ├── Demo.java
│ ├── Either.html
│ ├── Either.js
│ ├── FetchExampe.html
│ ├── Indeity_Of.html
│ ├── Lens.html
│ ├── Lense2.html
│ ├── Lense3.html
│ ├── MayBe.html
│ ├── Monad.html
│ ├── PrivateData.class
│ ├── Promise.html
│ ├── auth_gurad.html
│ ├── cache.html
│ ├── closure.html
│ ├── compose.html
│ ├── curr3.html
│ ├── curr4.html
│ ├── curry.fsx
│ ├── curry2.html
│ ├── curry_with_ramda.html
│ ├── currying.html
│ ├── functor.html
│ ├── higherOrderFunction.html
│ ├── hof.html
│ ├── invoke.html
│ ├── map_filter.html
│ ├── mapping.html
│ ├── once.html
│ ├── pipe.fsx
│ ├── pipeliable.html
│ ├── pure.html
│ ├── tap.html
│ ├── tap2.html
│ ├── unary.html
│ └── unary_fuc.html
├── fun_var.html
├── function1.html
├── function_property.html
├── implicit.html
├── max.html
├── method.html
├── mul_return.html
├── multi_return.go
├── multipleParam.html
├── name_par.py
├── nested.html
├── parameter-check.html
├── parameter.html
├── primitive_ref.html
├── recursive.html
├── rest_param.html
├── return_fun.html
├── swap.html
└── trace.html
├── chapter9
├── Class.html
├── ClassExpression.html
├── Composition.html
├── Doctor.class
├── Field.html
├── Human.class
├── Human.java
├── Prototype.html
├── SetterGetter.html
├── SettingPrototype.html
├── Static.html
├── Subclasses.html
├── constructor.html
└── tempCodeRunnerFile.java
├── frontend
├── .gitignore
├── .idea
│ ├── .gitignore
│ ├── frontend.iml
│ ├── inspectionProfiles
│ │ └── Project_Default.xml
│ ├── misc.xml
│ ├── modules.xml
│ └── vcs.xml
├── README.md
├── package-lock.json
├── package.json
├── public
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
├── src
│ ├── App.css
│ ├── App.js
│ ├── App.test.js
│ ├── TimeDisplay.js
│ ├── components
│ │ ├── ConditionalRendering.js
│ │ ├── Counter.js
│ │ ├── Hello.js
│ │ ├── ListDemo.js
│ │ ├── ListOfWord.js
│ │ ├── Post.js
│ │ ├── PureCounter.js
│ │ ├── VirutalDomConcept.js
│ │ ├── classcomponent
│ │ │ └── ClassComp.js
│ │ ├── context
│ │ │ ├── DataContext.js
│ │ │ ├── Level1Child.js
│ │ │ ├── Level2Child.js
│ │ │ ├── Level2Child2.js
│ │ │ └── Parent.js
│ │ ├── errorboundary
│ │ │ ├── ErrorBoundary.js
│ │ │ └── ErrorComponent.js
│ │ ├── form
│ │ │ ├── FormDemo.js
│ │ │ └── FormikDemo.js
│ │ ├── fragment
│ │ │ └── TableDemo.js
│ │ ├── function
│ │ │ └── FunctionComponentDemo.js
│ │ ├── hoc
│ │ │ ├── HocDemo.js
│ │ │ ├── Page.js
│ │ │ └── loadingSpinner.js
│ │ ├── hook
│ │ │ ├── APICallDemo.js
│ │ │ ├── CleanUpDemo.js
│ │ │ ├── HookCounter.js
│ │ │ ├── UseCallBackDemo.js
│ │ │ ├── UseEffectDemo.js
│ │ │ ├── UseRefDemo.js
│ │ │ └── redux
│ │ │ │ ├── ReduxCounter.js
│ │ │ │ └── ToDoRedux.js
│ │ ├── importdemo
│ │ │ └── ImportDemo.js
│ │ ├── jsx
│ │ │ ├── JSXElement.js
│ │ │ └── Mapper.js
│ │ ├── pattern
│ │ │ └── composition
│ │ │ │ ├── FanyBorder.js
│ │ │ │ └── Tab.js
│ │ ├── pointerevent
│ │ │ └── PointerEvent.js
│ │ ├── portal
│ │ │ └── PortalComponent.js
│ │ ├── ref
│ │ │ ├── DomRef.js
│ │ │ └── ForwardRef.js
│ │ ├── render-props
│ │ │ └── MouseTracker.js
│ │ ├── routes
│ │ │ └── PrivateRoute.js
│ │ └── thirdparty
│ │ │ └── ThridParty.js
│ ├── index.css
│ ├── index.js
│ ├── logo.svg
│ ├── pages
│ │ ├── AboutPage.js
│ │ ├── HomePage.js
│ │ ├── LoginPage.js
│ │ ├── MoviePage.js
│ │ ├── PageNotFound.js
│ │ ├── ProtectedPage.js
│ │ ├── SubUser.js
│ │ ├── UserPage.js
│ │ └── auth.js
│ ├── post.css
│ ├── reportWebVitals.js
│ └── setupTests.js
└── yarn.lock
├── mogodb
└── command.txt
├── redux-concept
└── reduce.js
├── redux
├── .gitignore
├── .idea
│ ├── .gitignore
│ ├── misc.xml
│ ├── modules.xml
│ ├── redux.iml
│ └── vcs.xml
├── README.md
├── package-lock.json
├── package.json
├── public
│ ├── favicon.ico
│ ├── index.html
│ ├── logo192.png
│ ├── logo512.png
│ ├── manifest.json
│ └── robots.txt
├── src
│ ├── App.css
│ ├── App.test.tsx
│ ├── App.tsx
│ ├── app
│ │ ├── hooks.ts
│ │ └── store.ts
│ ├── components
│ │ └── routes
│ │ │ └── PrivateRoute.tsx
│ ├── features
│ │ ├── auth
│ │ │ ├── authApi.ts
│ │ │ └── authSlice.ts
│ │ ├── counter
│ │ │ ├── Counter.module.css
│ │ │ ├── Counter.tsx
│ │ │ ├── counterAPI.ts
│ │ │ ├── counterSlice.spec.ts
│ │ │ └── counterSlice.ts
│ │ ├── movie
│ │ │ ├── Movie.module.css
│ │ │ ├── MovieList.tsx
│ │ │ ├── MovieUi.tsx
│ │ │ ├── NewOrUpdateMovieDialog.tsx
│ │ │ ├── movieApi.ts
│ │ │ └── movieSlice.ts
│ │ ├── review
│ │ │ ├── ReviewUI.tsx
│ │ │ ├── reviewApi.ts
│ │ │ └── reviewSlice.ts
│ │ └── todo
│ │ │ ├── TodoListUI.tsx
│ │ │ ├── todoAPI.ts
│ │ │ └── todoSlice.ts
│ ├── index.css
│ ├── index.tsx
│ ├── logo.svg
│ ├── pages
│ │ ├── HomePage.tsx
│ │ ├── LoginPage.tsx
│ │ ├── LogoutPage.tsx
│ │ └── MovieDetailPage.tsx
│ ├── react-app-env.d.ts
│ ├── serviceWorker.ts
│ ├── services
│ │ └── authService.ts
│ ├── setting
│ │ ├── API.ts
│ │ └── our_axios.ts
│ └── setupTests.ts
├── tsconfig.json
└── yarn.lock
├── tempCodeRunnerFile.cpp
└── typescript
├── CounterState.js
├── CounterState.ts
├── action_creator.js
├── demo.js
└── demo.ts
/DynamicType.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
16 |
--------------------------------------------------------------------------------
/FP.html:
--------------------------------------------------------------------------------
1 |
2 |
27 |
--------------------------------------------------------------------------------
/FPDemo.fsx:
--------------------------------------------------------------------------------
1 | open System
2 |
3 | []
4 | let main argv =
5 | printfn "Hello World from F#!!"
6 | let data = 20
7 | printfn "Hello World from F#!!"
8 | //data = 120
9 | 0 // return an integer exit code
10 |
--------------------------------------------------------------------------------
/GoTo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mrthetkhine/ReactSecondBatch/903a49aad1fb6227ae2d5744b6a68ea3f0f91f19/GoTo
--------------------------------------------------------------------------------
/GoTo.cpp:
--------------------------------------------------------------------------------
1 | #include
2 |
3 | using namespace std;
4 |
5 |
6 | int main()
7 | {
8 | int a = 1;
9 |
10 | loop:
11 | cout<<"A is "<< a<
2 |
4 |
16 |