Publicații conexe 'scala'


Functori și aplicativi
În „unul dintre articolele mele anterioare” am încercat să explic monadele într-un mod accesibil. Iată o încercare de a face același lucru pentru alți membri ai aceleiași familii - functori și functori aplicativi. Chiar dacă conceptele și principiile explicate aici sunt generale în programarea funcțională, accent ușor va fi (ca de obicei) pe Scala. Functorii În cazul în care ați citit articolul menționat mai sus despre monade, s-ar putea să vă amintiți cum le-am descris ca învelișuri în..

Scala Word Wheel rezolv
În primul rând pentru cei care nu sunt familiarizați cu el; Scala este un limbaj de programare funcțional care rulează pe mașina virtuală Java. Este incredibil de bogat în funcții și vă permite să rezolvați unele probleme mult mai elegant decât mai multe limbaje orientate obiect precum Java sau C++. Ca Python; Scala dispune de un interpret puternic care vă permite să evaluați codul din mers: Welcome to Scala 2.11.8 (OpenJDK 64-Bit Server VM, Java 1.8.0_92). Type in expressions for..

Construirea unui motor de reguli pentru optimizarea plăților recurente la scară
La Disney Streaming, luăm foarte în serios experiența utilizatorilor noștri abonați. Serviciul nostru deservește peste 100 de milioane de abonați din întreaga lume. Dorim să oferim abonaților noștri cea mai bună experiență atunci când vizionează conținutul nostru și să creăm un proces de plată lunară cu frecare redusă pentru a eficientiza experiența utilizatorului atunci când folosesc platforma. Echipa de plăți de la Disney+ este responsabilă de proiectarea și menținerea unei..

Biblioteci de acces la baze de date în Scala
Un cuvânt „Reactiv” este folosit în diverse contexte în ultimii ani. Uneori înseamnă că ar trebui să aruncăm RDBMS tradițional și să trecem la NoSQL scalabil. Cu toate acestea, multe sisteme de afaceri încă funcționează pe RDBMS, de fapt. RDBMS are suficientă funcționalitate și performanță pentru aproape aplicații, așa că cred că nu ar trebui să alegem NoSQL dacă nu avem nevoie de el. Desigur, există multe biblioteci de acces la baze de date în lumea Scala, dar unele dintre ele nu mai..

Folosirea învățării automate pentru a prezice vremea în Basel - Pt. 1 Date și linii de bază
Aceasta este prima parte a unei serii de articole care se concentrează pe analiza datelor și învățarea automată pe JVM cu Scala , folosind biblioteci precum Smile , Deeplearning4j și EvilPlot . Codul complet pentru această postare pe blog poate fi găsit pe GitHub . Fiind cineva căruia îi place să fie în aer liber, vremea joacă un rol important în viața mea. Deoarece îmi place foarte mult să experimentez cu date și învățarea automată, m-am întrebat în ce măsură ar putea fi aplicate..

Eliberarea squbs 0.9.0
squbs 0.9 oferă o bază solidă pentru trecerea squbs la versiunea 1.0. Nu anticipăm schimbări majore API în viitor. Următoarele sunt cele mai mari modificări așteptate între squbs 0.9.0 și 1.0.0: Faceți upgrade de la Akka 2.4.x la Akka 2.5.x. Acest lucru va avea impact asupra cazurilor de utilizare a actorilor Java care se mută la API-ul final AbstractActor în Akka 2.5.x. Faceți upgrade de la Scala 2.11.x la Scala 2.12.x De ce squbs? squbs este arhitectura asincronă, reactivă..

Explorarea cadrului web Play cu șabloane Twirl
O primă privire asupra cadrului web non-JavaScript Scala este un limbaj de programare general puternic tipizat static, care suportă programarea orientată pe obiecte și funcțională. Play este un cadru web care construiește aplicații web cu Scala și Java. Jocul vine cu Twirl , un motor de șablon bazat pe Scala, care are următoarele avantaje: Compact, expresiv și fluid: minimizează numărul de caractere și taste necesare într-un fișier și permite un flux de lucru de codare rapid..