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