Tegishli nashrlar 'scala'


Funktorlar va ilovalar
"Oldingi maqolalarimdan birida" men monadlarni tushunarli tarzda tushuntirishga harakat qildim. Xuddi shu oilaning boshqa a'zolari - funktorlar va amaliy funktorlar uchun ham xuddi shunday qilishga urinish. Garchi bu yerda tushuntirilgan tushunchalar va tamoyillar funktsional dasturlashda umumiy bo‘lsa ham, Scala-da yumshoq urg‘u (odatdagidek) bo‘ladi. Funktorlar Agar siz monadlar haqidagi yuqorida aytib o'tilgan maqolani o'qiyotgan bo'lsangiz, men ularni qadriyatlar atrofida o'ralgan..

Scala Word g'ildiragini hal qiluvchi
Birinchi navbatda u bilan tanish bo'lmaganlar uchun; Scala Java virtual mashinasida ishlaydigan funktsional dasturlash tilidir. U ajoyib xususiyatga ega va ba'zi muammolarni Java yoki C++ kabi ob'ektga yo'naltirilgan tillarga qaraganda ancha oqlanganroq hal qilish imkonini beradi. Python kabi; Scala-da kodni tezda baholash imkonini beruvchi kuchli tarjimon mavjud: Welcome to Scala 2.11.8 (OpenJDK 64-Bit Server VM, Java 1.8.0_92). Type in expressions for evaluation. Or try :help...

Takroriy to'lovlarni miqyosda optimallashtirish uchun qoidalar mexanizmini yaratish
Disney Streaming-da biz obunachi foydalanuvchi tajribasiga juda jiddiy qaraymiz. Bizning xizmatimiz butun dunyo bo'ylab 100 milliondan ortiq obunachilarga xizmat ko'rsatadi. Biz obunachilarimizga kontentimizni tomosha qilishda eng yaxshi tajribani taqdim etishni va platformadan foydalanishda foydalanuvchi tajribasini soddalashtirish uchun past ishqalanishli oylik to‘lov jarayonini yaratmoqchimiz. Disney+ toʻlov jamoasi 100 milliondan ortiq global mijozlar uchun samarali, past..

Scala-da ma'lumotlar bazasiga kirish kutubxonalari
"Reaktiv" so'zi so'nggi yillarda turli kontekstlarda ishlatilmoqda. Ba'zan bu biz an'anaviy RDBMS-ni tashlab, kengaytiriladigan NoSQL-ga o'tishimiz kerakligini anglatadi. Biroq, ko'pgina biznes tizimlari hali ham RDBMS ustida ishlamoqda. RDBMS deyarli ilovalar uchun yetarli funksionallik va unumdorlikka ega, shuning uchun agar bizga kerak bo'lmasa, NoSQL ni tanlamasligimiz kerak deb o'ylayman. Albatta, Scala dunyosida ma'lumotlar bazasiga kirish uchun ko'plab kutubxonalar mavjud, ammo..

Bazeldagi ob-havoni bashorat qilish uchun Machine Learning-dan foydalanish - Pt. 1 Maʼlumotlar va asosiy koʻrsatkichlar
Bu "Scala" yordamida JVM-da ma'lumotlarni tahlil qilish va mashinani o'rganish, "Smile", "Deeplearning4j" va "EvilPlot" kabi kutubxonalardan foydalanishga qaratilgan maqolalar seriyasining birinchi qismi. Ushbu blog postining to'liq kodini "GitHub" da topish mumkin. Ochiq havoda bo'lishni yaxshi ko'radigan odam sifatida ob-havo mening hayotimda muhim rol o'ynaydi. Men ham ma'lumotlar va mashinani o'rganish bilan tajriba qilishni yaxshi ko'raman, shuning uchun men ob-havo prognozini amalga..

Squblarni chiqarish 0.9.0
squbs 0.9 squbs 1.0 versiyasiga o'tish uchun mustahkam poydevor yaratadi. Biz APIda katta o'zgarishlar bo'lishini kutmaymiz. Quyida 0.9.0 va 1.0.0 squbs oʻrtasida kutilayotgan eng katta oʻzgarishlar keltirilgan: Akka 2.4.x dan Akka 2.5.x ga yangilang. Bu Akka 2.5.x da oxirgi AbstractActor API ga o'tadigan Java aktyoridan foydalanish holatlariga ta'sir qiladi. Scala 2.11.x dan Scala 2.12.x ga yangilang Nega skrablar? squbs - bu PayPal ichida va tashqarisida yuqori unumdorlik va..

Twirl shablonlari bilan Play Web Frameworkni o'rganish
JavaScript bo'lmagan veb-ramkaga birinchi qarash "Scala" - bu ob'ektga yo'naltirilgan va funktsional dasturlashni qo'llab-quvvatlaydigan kuchli statik tipdagi umumiy maqsadli dasturlash tili. "Play" - bu Scala va Java bilan veb-ilovalarni yaratadigan veb-ramka. Play "Twirl" Scala-ga asoslangan shablon mexanizmi bilan birga keladi, uning quyidagi afzalliklari bor: Yilni, ifodali va ravon: u faylda talab qilinadigan belgilar va tugmalar sonini kamaytiradi va tez, suyuq kodlash ish..