זוהי אפליקציית לינוקס בשם Scalaz, שאת הגרסה האחרונה שלה ניתן להוריד כ-scalazv7.4.0-M15sourcecode.tar.gz. ניתן להריץ אותה באופן מקוון בספק האירוח החינמי OnWorks לתחנות עבודה.
הורד והפעל אונליין את האפליקציה הזו בשם Scalaz עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
צילומי מסך:
סקאלאז
תיאור:
Scalaz היא ספריית Scala המספקת כלים, הפשטות ומבני נתונים לתכנות פונקציונלי. היא משלימה את ספריית Scala הסטנדרטית על ידי הצעת מחלקות טיפוס מתקדמות יותר (Functor, Monad, Applicative, Arrow וכו'), מבני נתונים פונקציונליים לחלוטין, מערכות אפקטים ושירותים עבור קוד בלתי משתנה, הצהרתי וקומפוזיטיבי. מטרתה היא לעזור למפתחי Scala לכתוב קוד בצורה מופשטת יותר, מבוססת מתמטית, המאפשרת הנמקה, קומפוזיציה ובטיחות בבסיסי קוד פונקציונליים גדולים.
תכונות
- סוגים עבור אבסטרקציות פונקציונליות: פונקטור, מונאד, אפליקטיבי וכו', מוכללים מעבר למה שנמצא בספריית הבסיס.
- מבני נתונים פונקציונליים לחלוטין (אוספים בלתי ניתנים לשינוי עם סמנטיקה וביצועים פונקציונליים)
- תמיכה בתכנות יעיל, טיפול בשגיאות, תבניות אימות וכו' בסגנון פונקציונלי
- הפשטות מבוססות חוק, המאפשרות הנמקה לגבי נכונות והרכבנות
- אינטגרציה/תאימות עם כלי בנייה ומערכות אקולוגיות של Scala (SBT וכו'), המאפשרות למשתמשים לבחור מודולים (ליבה, מקבילים וכו')
- סוגי עזר וכלי עזר רבים: Option//, מבנים דמויי-Ether, הערכה עצלה, טרנספורמטורים של מונדות וכו'.
שפת תכנות
סולם
כל הקטגוריות
זוהי אפליקציה שניתן להוריד גם מאתר https://sourceforge.net/projects/scalaz.mirror/. היא אוחסנה ב-OnWorks על מנת שניתן יהיה להפעיל אותה באופן מקוון בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.