برنامهنویسی تابعی عمدتاً در محاسبات ریاضی، از جمله مواردی که در هوش مصنوعی و بازی استفاده میشوند، کاربرد دارد. این الگوی برنامهنویسی، الگوریتمهای مورد استفاده برای محاسبات ریاضی را آسانتر درک میکند و روشی مختصر برای کدگذاری الگوریتمها توسط افرادی که توسعهدهنده نیستند، ارائه میدهد. کتابهای فعلی موجود در بازار دارای منحنی یادگیری قابل توجهی هستند زیرا تاکنون برای توسعهدهندگان، توسط توسعهدهندگان نوشته شدهاند.
کتاب «برنامهنویسی تابعی برای مبتدیان» تفاوتهای بین رویکردهای خالص (که توسط زبان هاسکل نشان داده میشود) و ناخالص (که توسط زبان پایتون نشان داده میشود) به برنامهنویسی تابعی را برای خوانندگانی مانند شما بررسی میکند. رویکرد خالص برای محققانی که تمایلی به ایجاد کد تولید ندارند اما نیاز به آزمایش کامل الگوریتمها و نشان دادن مفید بودن آنها برای همسالان خود دارند، مناسبتر است. رویکرد ناخالص برای محیطهای تولید مناسبتر است زیرا میتوان الگوهای کدنویسی را در یک برنامه واحد ترکیب کرد تا سریعتر به نتیجه رسید. کتاب «برنامهنویسی تابعی برای مبتدیان» از این رویکرد دو جانبه استفاده میکند تا یک رویکرد همهجانبه به یک روش کدگذاری ارائه دهد که در غیر این صورت درک آن دشوار است.
کتاب «برنامهنویسی تابعی برای مبتدیان» از این رویکرد دو جانبه برای ارائه یک رویکرد جامع به یک روش کدگذاری استفاده میکند که در غیر این صورت درک آن دشوار است.
کتاب «برنامهنویسی تابعی برای مبتدیان» در مورد کدنویسی، خالص و ناخالص را بیاموزید
به فرآیندهایی که اکثر برنامهنویسان تابعی برای استخراج، تحلیل و اثبات ارزش الگوریتمها استفاده میکنند، عمیق شوید
از مثالهایی که هم به زبان پایتون و هم به زبان هاسکل ارائه شدهاند، بهرهمند شوید
از تخصص یک نویسنده متخصص که برخی از کتابهای برنامهنویسی پیشرو در بازار را تا به امروز نوشته است، بهرهمند شوید
اگر آمادهاید تا دادهها را برای درک نحوه عملکرد چیزها به روشهای جدید، پردازش کنید، به جای درستی آمدهاید!






























