Skip to content

Commit 1af8bf2

Browse files
Mayur KadamMayur Kadam
authored andcommitted
format correction in readme file.
1 parent 871fab7 commit 1af8bf2

File tree

1 file changed

+77
-15
lines changed

1 file changed

+77
-15
lines changed

readme.md

Lines changed: 77 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -68,22 +68,84 @@ Prepare for machine coding rounds with these practical problems and polyfill imp
6868

6969
## 🚀 JavaScript Concepts and Utilities
7070

71-
| **Function Binding & Invocation** | **Function Utilities** | **Functional Programming** | **Polyfills** |
72-
| --------------------------------- | ---------------------- | ------------------------- | ------------- |
73-
| [apply.js](./03%20-%20Machine%20Round%20&%20polyfills/apply.js) | [InfiniteCurry.js](./03%20-%20Machine%20Round%20&%20polyfills/InfiniteCurry.js) | [debounce.js](./03%20-%20Machine%20Round%20&%20polyfills/debounce.js) | [PromisePolyfill.js](./03%20-%20Machine%20Round%20&%20polyfills/PromisePolyfill.js) |
74-
| [bind.js](./03%20-%20Machine%20Round%20&%20polyfills/bind.js) | [MemorizeFunction.js](./03%20-%20Machine%20Round%20&%20polyfills/MemorizeFunction.js) | [throttle.js](./03%20-%20Machine%20Round%20&%20polyfills/throttle.js) | [filterPolyfils.js](./03%20-%20Machine%20Round%20&%20polyfills/filterPolyfils.js) |
75-
| [call.js](./03%20-%20Machine%20Round%20&%20polyfills/call.js) | [curryPlaceholder.js](./03%20-%20Machine%20Round%20&%20polyfills/curryPlaceholder.js) | | [mapPolyfils.js](./03%20-%20Machine%20Round%20&%20polyfills/mapPolyfils.js) |
76-
| [callApplyBindTogether.js](./03%20-%20Machine%20Round%20&%20polyfills/callApplyBindTogether.js) | [currying.js](./03%20-%20Machine%20Round%20&%20polyfills/currying.js) | | [reducePolyfils.js](./03%20-%20Machine%20Round%20&%20polyfills/reducePolyfils.js) |
77-
| | [oncePolyfiles.js](./03%20-%20Machine%20Round%20&%20polyfills/oncePolyfiles.js) | | [setIntervalPolyfill.js](./03%20-%20Machine%20Round%20&%20polyfills/setIntervalPolyfill.js) |
78-
79-
| **Object & Prototype Manipulation** | **Data Conversion & Manipulation** | **Asynchronous Control** | **Utility Functions** |
80-
| ---------------------------------- | ---------------------------------- | ---------------------- | ---------------------- |
81-
| [Mixin.js](./03%20-%20Machine%20Round%20&%20polyfills/Mixin.js) | [CSVToJSON.js](./03%20-%20Machine%20Round%20&%20polyfills/CSVToJSON.js) | [circuitBreaker.js](./03%20-%20Machine%20Round%20&%20polyfills/circuitBreaker.js) | [cacheApiCall.js](./03%20-%20Machine%20Round%20&%20polyfills/cacheApiCall.js) |
82-
| [deepFreeze.js](./03%20-%20Machine%20Round%20&%20polyfills/deepFreeze.js) | [Number To Binary.js](./03%20-%20Machine%20Round%20&%20polyfills/Number%20To%20Binary.js) | [fetchWithTimeout.js](./03%20-%20Machine%20Round%20&%20polyfills/fetchWithTimeout.js) | [customCookie.js](./03%20-%20Machine%20Round%20&%20polyfills/customCookie.js) |
83-
| [deepSeal.js](./03%20-%20Machine%20Round%20&%20polyfills/deepSeal.js) | [flattenAnArray.js](./03%20-%20Machine%20Round%20&%20polyfills/flattenAnArray.js) | [limitConcurrency.js](./03%20-%20Machine%20Round%20&%20polyfills/limitConcurrency.js) | [deepFilter.js](./03%20-%20Machine%20Round%20&%20polyfills/deepFilter.js) |
84-
| [proxy.js](./03%20-%20Machine%20Round%20&%20polyfills/proxy.js) | [reverseNumber.js](./03%20-%20Machine%20Round%20&%20polyfills/reverseNumber.js) | [rateLimiter.js](./03%20-%20Machine%20Round%20&%20polyfills/rateLimiter.js) | [groubBy.js](./03%20-%20Machine%20Round%20&%20polyfills/groubBy.js) |
85-
| | [reverseStr.js](./03%20-%20Machine%20Round%20&%20polyfills/reverseStr.js) | | [removeCircularDependancy.js](./03%20-%20Machine%20Round%20&%20polyfills/removeCircularDependancy.js) |
71+
<details open>
72+
<summary>Function Binding and Invocation</summary>
8673

74+
- [apply.js](./03%20-%20Machine%20Round%20&%20polyfills/apply.js)
75+
- [bind.js](./03%20-%20Machine%20Round%20&%20polyfills/bind.js)
76+
- [call.js](./03%20-%20Machine%20Round%20&%20polyfills/call.js)
77+
- [callApplyBindTogether.js](./03%20-%20Machine%20Round%20&%20polyfills/callApplyBindTogether.js)
78+
</details>
79+
80+
<details open>
81+
<summary>Function Utilities</summary>
82+
83+
- [InfiniteCurry.js](./03%20-%20Machine%20Round%20&%20polyfills/InfiniteCurry.js)
84+
- [MemorizeFunction.js](./03%20-%20Machine%20Round%20&%20polyfills/MemorizeFunction.js)
85+
- [curryPlaceholder.js](./03%20-%20Machine%20Round%20&%20polyfills/curryPlaceholder.js)
86+
- [currying.js](./03%20-%20Machine%20Round%20&%20polyfills/currying.js)
87+
- [oncePolyfiles.js](./03%20-%20Machine%20Round%20&%20polyfills/oncePolyfiles.js)
88+
</details>
89+
90+
91+
<details open>
92+
<summary>Functional Programming</summary>
93+
94+
- [debounce.js](./03%20-%20Machine%20Round%20&%20polyfills/debounce.js)
95+
- [throttle.js](./03%20-%20Machine%20Round%20&%20polyfills/throttle.js)
96+
</details>
97+
98+
99+
<details open>
100+
<summary>Polyfills</summary>
101+
102+
- [PromisePolyfill.js](./03%20-%20Machine%20Round%20&%20polyfills/PromisePolyfill.js)
103+
- [filterPolyfils.js](./03%20-%20Machine%20Round%20&%20polyfills/filterPolyfils.js)
104+
- [mapPolyfils.js](./03%20-%20Machine%20Round%20&%20polyfills/mapPolyfils.js)
105+
- [reducePolyfils.js](./03%20-%20Machine%20Round%20&%20polyfills/reducePolyfils.js)
106+
- [setIntervalPolyfill.js](./03%20-%20Machine%20Round%20&%20polyfills/setIntervalPolyfill.js)
107+
</details>
108+
109+
<details open>
110+
<summary>Object and Prototype Manipulation</summary>
111+
112+
- [Mixin.js](./03%20-%20Machine%20Round%20&%20polyfills/Mixin.js)
113+
- [deepFreeze.js](./03%20-%20Machine%20Round%20&%20polyfills/deepFreeze.js)
114+
- [deepSeal.js](./03%20-%20Machine%20Round%20&%20polyfills/deepSeal.js)
115+
- [proxy.js](./03%20-%20Machine%20Round%20&%20polyfills/proxy.js)
116+
</details>
117+
118+
119+
<details open>
120+
<summary>Data Conversion and Manipulation</summary>
121+
122+
- [CSVToJSON.js](./03%20-%20Machine%20Round%20&%20polyfills/CSVToJSON.js)
123+
- [Number To Binary.js](./03%20-%20Machine%20Round%20&%20polyfills/Number%20To%20Binary.js)
124+
- [flattenAnArray.js](./03%20-%20Machine%20Round%20&%20polyfills/flattenAnArray.js)
125+
- [reverseNumber.js](./03%20-%20Machine%20Round%20&%20polyfills/reverseNumber.js)
126+
- [reverseStr.js](./03%20-%20Machine%20Round%20&%20polyfills/reverseStr.js)
127+
</details>
128+
129+
130+
<details open>
131+
<summary>Asynchronous Control</summary>
132+
133+
- [circuitBreaker.js](./03%20-%20Machine%20Round%20&%20polyfills/circuitBreaker.js)
134+
- [fetchWithTimeout.js](./03%20-%20Machine%20Round%20&%20polyfills/fetchWithTimeout.js)
135+
- [limitConcurrency.js](./03%20-%20Machine%20Round%20&%20polyfills/limitConcurrency.js)
136+
- [rateLimiter.js](./03%20-%20Machine%20Round%20&%20polyfills/rateLimiter.js)
137+
</details>
138+
139+
140+
<details open>
141+
<summary>Utility Functions</summary>
142+
143+
- [cacheApiCall.js](./03%20-%20Machine%20Round%20&%20polyfills/cacheApiCall.js)
144+
- [customCookie.js](./03%20-%20Machine%20Round%20&%20polyfills/customCookie.js)
145+
- [deepFilter.js](./03%20-%20Machine%20Round%20&%20polyfills/deepFilter.js)
146+
- [groubBy.js](./03%20-%20Machine%20Round%20&%20polyfills/groubBy.js)
147+
- [removeCircularDependancy.js](./03%20-%20Machine%20Round%20&%20polyfills/removeCircularDependancy.js)
148+
</details>
87149
<br>
88150

89151
## 4. Data Structures

0 commit comments

Comments
 (0)