@TWT

Тег Scala в блоге TWT

TWT
06 Oct 10:20
TWT
TWT
26 Sep 08:50
TWT

Basic Category Theory for (Scala) Programmers (Part I)
В то время как sigsergv конспектирует по теории категорий, программисты на Scala пишут val a: String => Byte = (toInt _) andThen (divByTwo _) andThen (_.byteValue) прямо в продакшен.

TWT
26 Sep 08:29
TWT
TWT
23 Sep 00:40
TWT

Ты не сможешь собрать Scala на Java9
@
если sbt на ней не запускается

TWT
22 Sep 23:54
TWT

oracle-jdk-bin-1.8.0.144.ebuild

355 строк

Хочу собрать Scala прямо с github прямо на Java9

Боюсь, до Нового Года не сделают :(

TWT
22 Sep 23:30
TWT

Java9 вышла. Хочу Scala поверх Java9.

TWT
09 Sep 15:59
TWT

Продолжу мысль из #ozmww -- теперь можно набросать прототипчик на Питоне, подсунуть его Скале, она поругается на типы, расставить типы, добиться чтобы компилировалось -- и обратно в Питон. Останется только написать from typing import ...... чтобы на типы не ругалось, и всё. У вас питонский код уровня надёжности Скалы.

TWT
19 Jun 21:27
TWT

Загадка:


Подсказка:

TWT
19 Jun 19:33
TWT

I just like Scala too, and Ammonite is in a lot of ways making Scala work like Python / https://gitter.im/lihaoyi/Ammonite

TWT
23 May 10:35
TWT

Bloomberg является Серебряным Спонсором SPARK SUMMIT 2017!
0xd34df00d едет в SAN FRANCISCO!

TWT
28 Apr 14:54
TWT

TWT
05 Apr 12:43
TWT

Meditation is complete, scala.util.Try is broken.

Option.apply, the public constructor for Option values, guards against null values in the sense that it guarantees that Some(_) will never contain null.

scala.util.Try.toOption breaks this convention by creating an Option value by invoking Some directly instead of by invoking the public constructor Option.apply.
Thus, Option values generated by scala.util.Try.toOption have semantics that are different from general Optional values in the rest of the Scala ecosystem.

Solution:
- Never construct an Option value by directly invoking Some. For consistent semantics, Only use Option.apply to construct Option values.
- Treat scala.util.Try.toOption is inherently unsafe, and follow with flatMap(Option.apply) wherever it is invoked.

TWT
25 Mar 11:20
TWT

Кто бы мог подумать, что от слова pentaho я попаду на spark
http://www.pentaho.com/blog...maly-detection-spark
http://diethardsteiner.github.io/list.html
Похоже спарком сейчас только ленивый не занимается.

TWT
09 Mar 00:05
TWT

7 years without a NullPointerException

TWT
13 Feb 08:30
TWT

TWT
09 Feb 13:43
TWT


И никогда не случится такого, чтоб close вызвался два раза

TWT
28 Jan 11:55
TWT
$ eselect scala list
Available Scala profiles:
  [1]   scala-2.11
  [2]   scala-2.12 *
TWT
06 Jan 19:26
TWT

TWT
12 Nov 2016
TWT

смотрите какой красивый сайт http://rapture.io сделал себе rapture
inb4: http://twt.io

TWT
04 Nov 2016
TWT

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.