6 ms·
Try to type a flatMap and then we talk.
by ekvintroj 3y ago
Try to type a flatMap and then we talk.
- deleted 3y ago[deleted]
- anamexis 3y agotype ValueOrArray<T> = T | Array<ValueOrArray<T>>; type FlatMap<In, Out> = (array: Array<In>, fn: (el: In) => ValueOrArray<Out>) => Array<Out>;
- ekvintroj 3y agoThis does not work, that's the issue, try to run it.
- anamexis 3y agoIt seems to work for me, what issue are you seeing? https://www.typescriptlang.org/play?target=6#code/C4TwDgpgBAaghgGwK4QPICcCC71xAHgBUA+KAXikKgB8ptcD5k0sc8jjiBuAKFEigBZOGABiAO3wBJcQBooqJMFIUAFBAQAuKDICU5UkxQZ67Rcr7hoohHGDCw0uQqUqoquGxDbTBGcXkAM3FtBwkneXNifTJSX3wo3h5ApHEAY2AASwB7cShA22BgCEkSDy8fL3wjFniSaMqGDigAbx4oDqg03IBnYCh0CB6kBGBG9hJyKABtAF12zsDs9Hdu8T6oDShswKhPBn02zuOoTN3VXwA6TJ7fdQRdQ4WTk8Hh0cuwJB6AC1VLgEFOzFcT3R7PE4AX02CB60COL1eQxGwE+3z+Gl0EOOkIhuIhg2ASHQeTeKJ4kKSKXSWVy+UKDgiLmU5QY4z84gC+RCQhE4RkkVcunZCVcrQJECJJPpwJKrLwlwAtiJVMFHrxKTxkqkMjk8jcbHZGQLmcRVTzDfYREyosKoAA3bKZAAmrXxBoZKqBVrAui4QA https://www.typescriptlang.org/play?target=6#code/C4TwDgpgBA...
- klysm 3y agoIs this actually an issue?