ادی ام. عاشق جاوااسکریپت و فعال ریاکت. علاقه به R&D دارم و اینجا از چیزایی که برام جالبن میگم. اگه هروقت هرکمکی از دستم برمیومد بهم بگید 3>
فانکشنال js بدون درد و خونریزی - بخش دو compose
برنامه نویسی فانکشنال ( تابعی D-: ) جدیدا خیلی رو بورسه, چون کمک میکنه برناممون منطقی تر رفتار کنه, مخصوصا وقتی بحث مولتی تردینگ میاد وسط.
چندروز پیش سر یکی از کلاس هام فهمیدم یاد دادنش اونقدرا هم راحت نیست, دقیقا همونجوری که هممون یه زمانی برای یاد گرفتن class و object و polymorphism کلی اذیت شدیم, الان هم یه کوچولو تقلا لازمه تا پایه های موضوع برامون جا بیافته.
توی پست قبلی راجب reduce صحبت کردیم که کمکمون میکنه یه آرایه رو به یک "چیز" تبدیل کنیم و گفتیم که این "چیز" جهان شموله ?
توی این پست یکی از کاربرد های خیلی جذاب reduce رو نشون میدم, یعنی فانکشن compose. این فانکشن (و داداشش, pipe) بهمون اجازه میدن فانکشن های کوچولو داشته باشیم که کارهای کوچولو میکنن و درنهایت خیلی راحت بتونیم باهم ترکیبشون کنیم تا یه کار پیچیده رو انجام بدیم.
پس بریم که داشته باشیم ویدیوی compose رو:
مطلبی دیگر از این انتشارات
تجربه ای نو حسی نو - اپدیت شد
مطلبی دیگر از این انتشارات
جاوااسکریپت گردی: تبدیل به آرایه
مطلبی دیگر از این انتشارات
نوشتن اولین api با فریم ورک express در Node.js به همراه آموزش mongodb با متد mvc قسمت سوم