tsch My answers for type-challenges. Challenges NO Difficulty Challenge Solution 2 medium Return Type Solution 3 medium Omit Solution 4 easy Pick Solution 6 hard Simple Vue Solution 7 easy Readonly Solution 8 medium Readonly 2 Solution 9 medium Deep Readonly Solution 10 medium Tuple To Union Solution 11 easy Tuple To Object Solution 12 medium Chainable Options Solution 13 warm Hello World Solution 14 easy First Solution 15 medium Last Solution 16 medium Pop Solution 17 hard Currying 1 Solution 18 easy Tuple Length Solution 20 medium Promise All Solution 43 easy Exclude Solution 55 hard Union To Intersection Solution 57 hard Get Required Solution 59 hard Get Optional Solution 62 medium Type Lookup Solution 89 hard Required Keys Solution 90 hard Optional Keys Solution 106 medium Trimleft Solution 108 medium Trim Solution 110 medium Capitalize Solution 112 hard Capitalizewords Solution 114 hard Camelcase Solution 116 medium Replace Solution 119 medium Replaceall Solution 147 hard C Printf Parser Solution 189 easy Awaited Solution 191 medium Append Argument Solution 213 hard Vue Basic Props Solution 216 extreme Slice Solution 223 hard Isany Solution 268 easy If Solution 296 medium Permutation Solution 298 medium Length Of String Solution 459 medium Flatten Solution 527 medium Append To Object Solution 529 medium Absolute Solution 531 medium String To Union Solution 533 easy Concat Solution 599 medium Merge Solution 612 medium Kebabcase Solution 645 medium Diff Solution 898 easy Includes Solution 949 medium Anyof Solution 1042 medium Isnever Solution 1097 medium Isunion Solution 1130 medium Replacekeys Solution 1367 medium Remove Index Signature Solution 1978 medium Percentage Parser Solution 2070 medium Drop Char Solution 2257 medium Minusone Solution 2595 medium Pickbytype Solution 2688 medium Startswith Solution 2693 medium Endswith Solution 2757 medium Partialbykeys Solution 2759 medium Requiredbykeys Solution 2793 medium Mutable Solution 2852 medium Omitbytype Solution 2946 medium Objectentries Solution 3057 easy Push Solution 3060 easy Unshift Solution 3062 medium Shift Solution 3188 medium Tuple To Nested Object Solution 3192 medium Reverse Solution 3196 medium Flip Arguments Solution 3243 medium Flattendepth Solution 3312 easy Parameters Solution 3326 medium Bem Style String Solution 3376 medium Inordertraversal Solution 4179 medium Flip Solution 4182 medium Fibonacci Sequence Solution 4260 medium Nomiwase Solution 4425 medium Greater Than Solution 4471 medium Zip Solution 4484 medium Istuple Solution 4499 medium Chunk Solution 4518 medium Fill Solution 4803 medium Trim Right Solution 5117 medium Without Solution 5140 medium Trunc Solution 5153 medium Indexof Solution 5310 medium Join Solution 5317 medium Lastindexof Solution 5360 medium Unique Solution 5821 medium Maptypes Solution 7544 medium Construct Tuple Solution 8640 medium Number Range Solution 8767 medium Combination Solution 8987 medium Subsequence Solution