PureScript توسط هاسکل الهام گرفته شده بود و یک راه برای نوشتن کد بسیار پیچیده و پویا و سپس کامپایل جاوا اسکریپت و اجرای آن در مرورگر خود است.
در این شامل بسیاری از ویژگی های جاوا اسکریپت هرگز قادر به پشتیبانی از بومی خواهد بود، توسعه دهندگان را قادر به نوشتن برنامه های کاربردی بسیار قدرتمند جاوا اسکریپت بدون نیاز به خود را با هک جاوا اسکریپت و خصلت دیگر شکنجه می کنند.
در زبان PureScript خود به شدت تایپ و استاتیک در همان زمان، و همچنین پشتیبانی از انواع رسا.
این اساسا مکان PureScript در همان شاخه به عنوان زبان های برنامه نویسی دیگر مانند جاوا، C ++، C #، هاسکل، D، اسکالا، زنگ زدگی، و پاسکال.
در قبل از انتخاب به ارسال برنامه های کاربردی وب خود را در PureScritp، مطمئن شوید که به چک کردن اسناد اولین
چه در این نسخه جدید است:
PSC-اسناد هم اکنون می توانید تولید برچسب ها فایل برای Vim و ایمکس.
psci اکنون یک پرچم --node سازگار برای عبور گزینه برای اجرایی گره پشتیبانی می کند.
psci حال حاضر پشتیبانی از دستورات بلند فرم.
ترکیب برای واردات و دیگر انواع اعلامیه در psci بهبود یافته است.
نظر نشانه دار هم اکنون می توانید در سطح ماژول گنجانده شود.
پیام های خطا در حال حاضر در داخل به عنوان یک نوع داده جبری نشان داده، و چاپ بسیار شده است با استفاده از کتابخانه جعبه بهبود یافته است. خطاها در حال حاضر به ویکی را لینک کنید.
کد نسل در حال حاضر حفظ نام آرگومان های تابع در دستور case.
چه در 0.7.4.1:
psc-docs نسخه جدید هم اکنون می توانید تولید فایل های برچسب Vim و ایمکس.
psci اکنون یک پرچم --node سازگار برای عبور گزینه برای اجرایی گره پشتیبانی می کند.
psci حال حاضر پشتیبانی از دستورات بلند فرم.
ترکیب برای واردات و دیگر انواع اعلامیه در psci بهبود یافته است.
نظر نشانه دار هم اکنون می توانید در سطح ماژول گنجانده شود.
پیام های خطا در حال حاضر در داخل به عنوان یک نوع داده جبری نشان داده، و چاپ بسیار شده است با استفاده از کتابخانه جعبه بهبود یافته است. خطاها در حال حاضر به ویکی را لینک کنید.
کد نسل در حال حاضر حفظ نام آرگومان های تابع در دستور case.
چه در 0.7.0.0:
psc-docs نسخه جدید هم اکنون می توانید تولید فایل های برچسب Vim و ایمکس.
psci اکنون یک پرچم --node سازگار برای عبور گزینه برای اجرایی گره پشتیبانی می کند.
psci حال حاضر پشتیبانی از دستورات بلند فرم.
ترکیب برای واردات و دیگر انواع اعلامیه در psci بهبود یافته است.
نظر نشانه دار هم اکنون می توانید در سطح ماژول گنجانده شود.
پیام های خطا در حال حاضر در داخل به عنوان یک نوع داده جبری نشان داده، و چاپ بسیار شده است با استفاده از کتابخانه جعبه بهبود یافته است. خطاها در حال حاضر به ویکی را لینک کنید.
کد نسل در حال حاضر حفظ نام آرگومان های تابع در دستور case.
چه در 0.6.9.3:
psc-docs نسخه جدید هم اکنون می توانید تولید فایل های برچسب Vim و ایمکس.
psci اکنون یک پرچم --node سازگار برای عبور گزینه برای اجرایی گره پشتیبانی می کند.
psci حال حاضر پشتیبانی از دستورات بلند فرم.
ترکیب برای واردات و دیگر انواع اعلامیه در psci بهبود یافته است.
نظر نشانه دار هم اکنون می توانید در سطح ماژول گنجانده شود.
پیام های خطا در حال حاضر در داخل به عنوان یک نوع داده جبری نشان داده، و چاپ بسیار شده است با استفاده از کتابخانه جعبه بهبود یافته است. خطاها در حال حاضر به ویکی را لینک کنید.
کد نسل در حال حاضر حفظ نام آرگومان های تابع در دستور case.
چه در نسخه 0.6.8 جدید است:
این نسخه ارائه شده است به ارائه رفع اشکال و ویژگی های مورد نیاز برای کامپایل شدن کتابخانه های هسته ای.
ویژگی های جدید:
چه در نسخه 0.5.0 جدید است:
Haskell می پارامتر چند
پایینتر
FlexibleInstances و FlexibleContexts
اجازه دهید اتصالات در حال حاضر پشتیبانی. کلمه کلیدی اجازه می توانید چندین اتصالات محلی (احتمالا بازگشتی متقابل) معرفی، همراه با نوع امضا اختیاری
که در آن بند در حال حاضر در اظهارات ارزش های پشتیبانی شده، همان قواعد اتصالات اجازه
اعلامیه داده خالی و کلاس های نوع خالی در حال حاضر پشتیبانی
کنترل فرمان گزینه خط جدید --codegen که ماژول باید جاوا اسکریپت وکارورز تولید
پیشرفت:
چاپ زیبا برای انواع ردیف بهبود یافته
نام ماژول در حال حاضر می تواند شامل
قوانین بهینه ساز جدید برای کد امنیتی را در موناد ST اضافه شده است، به تکثیر قابلیت از بلوک های است که حذف شده است
کلاسور الگوی اکنون قابل استفاده در استدلال عبارت لامبدا
PSCI در حال حاضر یک: دستور T برای چک کردن نوع یک ارزش
آرایه چاپ بسیار از طریق نشان می دهد بهبود یافته است
تکمیل PSCI طبقه بندی شده اند
PSCI در حال حاضر دستورات کمک
تاریخ PSCI در پیکربندی XDG است
PSCI اجازه می دهد تا بارگذاری ماژول از ~ مسیر
PSCI می توانید یک لیست از ماژول قبول برای بارگذاری در شروع از خط فرمان
PSCI هم اکنون می توانید با استفاده از یک فایل .psci در دایرکتوری جاری پیکربندی شود. اگر چنین فایل وجود دارد، آن را باید شامل یک لیست از دستورات به اجرا در هنگام راه اندازی
رفع اشکال:
رابطه میگنجاند شده است برای انواع شی ثابت
مرتب سازی بر دیگر جهش ژنتیکی آرایه
PSCI اکنون عبارت ارزیابی
متغیرهای با هم تداخل دارند در موارد typeclass رد
اشکال در بهینه ساز مربوط به inlining ثابت شد
رفع اشکال نوع جستجوگر مربوط به لیترال آرایه ثابت شد
وکارورز فایل (--externs) در حال حاضر به کار دوباره
نظر یافت نشد