PureScript ได้รับแรงบันดาลใจจาก Haskell และเป็นวิธีการเขียนโค้ดซับซ้อนมากและแบบไดนามิกและคอมไพล์แล้วมัน JavaScript และทำงานในเบราว์เซอร์ของคุณ.
ซึ่งจะรวมถึงจำนวนมากของคุณสมบัติจาวาสคริปต์จะไม่สามารถที่จะสนับสนุนการกำเนิดช่วยให้นักพัฒนาในการเขียนโปรแกรมจาวาสคริปต์ที่มีประสิทธิภาพมากโดยไม่ต้องทรมานตัวเองด้วยการแฮ็ก JavaScript และนิสัยใจคออื่น ๆ .
ภาษา PureScript ตัวเองจะขอพิมพ์และแบบคงที่พิมพ์ในเวลาเดียวกันและยังสนับสนุนประเภทแสดงออก.
นี้โดยทั่วไปสถานที่ PureScript ในประเภทเดียวกับการเขียนโปรแกรมภาษาอื่น ๆ เช่น Java, C ++, C #, Haskell, D, Scala สนิมและปาสกาล.
ก่อนที่จะเลือกในการเขียนโปรแกรมเว็บของคุณใน PureScritp ตรวจสอบให้แน่ใจว่าได้ตรวจสอบเอกสารครั้งแรก
มีอะไรใหม่ ในรุ่นนี้:.
- PSC-เอกสารในขณะนี้สามารถสร้างไฟล์แท็กสำหรับกลุ่มและ Emacs.
- psci ขณะนี้สนับสนุนธง --node-opts สำหรับการส่งผ่านตัวเลือกในการปฏิบัติการโหนด.
- psci ขณะนี้สนับสนุนแนวทางแบบยาว.
- ไวยากรณ์สำหรับการนำเข้าและประเภทประกาศอื่น ๆ ในการได้รับการปรับปรุง psci.
- Markdown ตอนนี้สามารถรวมอยู่ในระดับโมดูล.
- ข้อความผิดพลาดจะเป็นตัวแทนในขณะนี้ภายในเป็นชนิดข้อมูลเกี่ยวกับพีชคณิตและการพิมพ์สวยได้รับการปรับปรุงโดยใช้ห้องสมุดกล่อง ข้อผิดพลาดในขณะนี้เชื่อมโยงไปยังวิกิพีเดีย.
- รหัส Gen ตอนนี้จะเก็บรักษาชื่อของฟังก์ชั่นอื่น ๆ อีกมากมายข้อโต้แย้งในงบกรณี.
ความคิดเห็น
มีอะไรใหม่ ใน 0.7.4.1:
- psc-docs รุ่นในขณะนี้สามารถสร้างไฟล์แท็กสำหรับกลุ่ม และ Emacs.
- psci ขณะนี้สนับสนุนธง --node-opts สำหรับการส่งผ่านตัวเลือกในการปฏิบัติการโหนด.
- psci ขณะนี้สนับสนุนแนวทางแบบยาว.
- ไวยากรณ์สำหรับการนำเข้าและประเภทประกาศอื่น ๆ ในการได้รับการปรับปรุง psci.
- Markdown ตอนนี้สามารถรวมอยู่ในระดับโมดูล.
- ข้อความผิดพลาดจะเป็นตัวแทนในขณะนี้ภายในเป็นชนิดข้อมูลเกี่ยวกับพีชคณิตและการพิมพ์สวยได้รับการปรับปรุงโดยใช้ห้องสมุดกล่อง ข้อผิดพลาดในขณะนี้เชื่อมโยงไปยังวิกิพีเดีย.
- รหัส Gen ตอนนี้จะเก็บรักษาชื่อของฟังก์ชั่นอื่น ๆ อีกมากมายข้อโต้แย้งในงบกรณี.
ความคิดเห็น
มีอะไรใหม่ ใน 0.7.0.0:
- psc-docs รุ่นในขณะนี้สามารถสร้างไฟล์แท็กสำหรับกลุ่ม และ Emacs.
- psci ขณะนี้สนับสนุนธง --node-opts สำหรับการส่งผ่านตัวเลือกในการปฏิบัติการโหนด.
- psci ขณะนี้สนับสนุนแนวทางแบบยาว.
- ไวยากรณ์สำหรับการนำเข้าและประเภทประกาศอื่น ๆ ในการได้รับการปรับปรุง psci.
- Markdown ตอนนี้สามารถรวมอยู่ในระดับโมดูล.
- ข้อความผิดพลาดจะเป็นตัวแทนในขณะนี้ภายในเป็นชนิดข้อมูลเกี่ยวกับพีชคณิตและการพิมพ์สวยได้รับการปรับปรุงโดยใช้ห้องสมุดกล่อง ข้อผิดพลาดในขณะนี้เชื่อมโยงไปยังวิกิพีเดีย.
- รหัส Gen ตอนนี้จะเก็บรักษาชื่อของฟังก์ชั่นอื่น ๆ อีกมากมายข้อโต้แย้งในงบกรณี.
ความคิดเห็น
มีอะไรใหม่ ใน 0.6.9.3:
- psc-docs รุ่นในขณะนี้สามารถสร้างไฟล์แท็กสำหรับกลุ่ม และ Emacs.
- psci ขณะนี้สนับสนุนธง --node-opts สำหรับการส่งผ่านตัวเลือกในการปฏิบัติการโหนด.
- psci ขณะนี้สนับสนุนแนวทางแบบยาว.
- ไวยากรณ์สำหรับการนำเข้าและประเภทประกาศอื่น ๆ ในการได้รับการปรับปรุง psci.
- Markdown ตอนนี้สามารถรวมอยู่ในระดับโมดูล.
- ข้อความผิดพลาดจะเป็นตัวแทนในขณะนี้ภายในเป็นชนิดข้อมูลเกี่ยวกับพีชคณิตและการพิมพ์สวยได้รับการปรับปรุงโดยใช้ห้องสมุดกล่อง ข้อผิดพลาดในขณะนี้เชื่อมโยงไปยังวิกิพีเดีย.
- รหัส Gen ตอนนี้จะเก็บรักษาชื่อของฟังก์ชั่นอื่น ๆ อีกมากมายข้อโต้แย้งในงบกรณี.
ความคิดเห็น
คืออะไรใหม่ ในรุ่น 0.6.8:
- ข่าวประชาสัมพันธ์ฉบับนี้มีไว้เพื่อให้การแก้ไขข้อผิดพลาดและคุณลักษณะ ที่จำเป็นในการรวบรวมห้องสมุดหลักล่าสุด.
คืออะไรใหม่ ในรุ่น 0.5.0:
- คุณสมบัติใหม่:
- typeclasses พารามิเตอร์หลาย
- superclasses
- FlexibleInstances และ FlexibleContexts
- ให้ผูกได้รับการสนับสนุนในขณะนี้ คำหลักที่ช่วยให้สามารถแนะนำหลายท้องถิ่น (อาจ recursive ร่วมกัน) ผูกพร้อมกับลายเซ็นเลือกประเภท
- ข้อที่ได้รับการสนับสนุนในขณะนี้ในการประกาศค่าหลักเกณฑ์เดียวกับการผูก Let
- การประกาศข้อมูลที่ว่างเปล่าและการเรียนประเภทที่ว่างเปล่าได้รับการสนับสนุนในขณะนี้
- คำสั่งตัวเลือกบรรทัดใหม่ --codegen ควบคุมโมดูลจะมี JavaScript และ externs สร้าง
- เพิ่มประสิทธิภาพ:
- พิมพ์สวยสำหรับประเภทแถวได้รับการปรับปรุง
- ชื่อโมดูลในขณะนี้สามารถมี
- กฎเพิ่มประสิทธิภาพใหม่ได้ถูกเพิ่มสำหรับรหัสใน monad ST, การทำซ้ำการทำงานของบล็อกมีซึ่งได้ถูกลบออก
- สารรูปแบบที่ใช้งานอยู่ในขณะนี้ในการขัดแย้งการแสดงออกแลมบ์ดา
- PSCI ตอนนี้มี: T คำสั่งสำหรับการตรวจสอบชนิดของค่า
- อาร์เรย์พิมพ์สวยผ่านการแสดงได้รับการปรับปรุง
- สำเร็จ PSCI จะเรียง
- PSCI ตอนนี้มีคำสั่งช่วยเหลือ
- ประวัติศาสตร์ PSCI อยู่ในการตั้งค่าแบบ XDG
- PSCI ช่วยให้การโหลดของโมดูลจากเส้นทาง ~
- PSCI สามารถรับรายชื่อของโมดูลที่จะโหลดในการเริ่มต้นจากบรรทัดคำสั่ง
- PSCI ตอนนี้สามารถกำหนดค่าการใช้ไฟล์ .psci ในไดเรกทอรีปัจจุบัน หากไฟล์ดังกล่าวที่มีอยู่ก็ควรมีรายการของคำสั่งเพื่อใช้ในการเริ่มต้น
- แก้ไขข้อผิดพลาด:
- subsumes ความสัมพันธ์ได้รับการแก้ไขประเภทวัตถุ
- จัดเรียงไม่แปรรูปอาร์เรย์
- PSCI ตอนนี้ประเมินการแสดงออก
- ตัวแปรที่ทับซ้อนกันในกรณี typeclass ถูกปฏิเสธ
- ข้อผิดพลาดในการเพิ่มประสิทธิภาพที่เกี่ยวข้องกับอินไลน์ได้รับการแก้ไข
- ข้อผิดพลาดประเภทที่เกี่ยวข้องกับการตรวจสอบตัวอักษรอาร์เรย์ถูกแก้ไข
- Externs ไฟล์ (--externs) ตอนนี้ทำงานอีกครั้ง
ความคิดเห็นที่ไม่พบ