Alexander
mitä he sanovat ?
Alexander
Not saying it will make you a better developer
Alexander
I think that answer to the question "why should you learn Haskell", can't answer the question "who to learn Haskell" in most of the cases.
The only case where it can give some answer is when the answer is that you don't want to learn it.
Anonymous
> Leaning Haskell can be considered a mind game
Why not idris if so?
Alexander
You can still use Haskell for writing real world applications
Anonymous
> You can choose
Sounds too rude. "You may"
Ю ли я? 🤔
> Sounds too rude.
#stopcyberbullying
Alexander
@jey_lee this make sense only if you depend on the java infrastructure
Alexander
*makes
Alexander
or if you need very large teams
Anonymous
Alexander
Ю ли я? 🤔
> Orly?
Sounds too rude!
Alexander
scala is a terrible language, why not use Java instead, the latest one has plenty of nice features, and doesn't pretend to be what it's not.
Anonymous
> scala is a terrible language
How terrible?..
Anonymous
What's wrong?
Anonymous
> plenty of nice features
Like what?..
Danila Matveev
Детсад какой-то
Ю ли я? 🤔
> why not use Java instead
Kotlin FTW!
Alexander
I'd write "everything", but it will not count
Alexander
в 8ой то вроде и лямбды завезли, и executor-и прочий concurrency API
Anonymous
Alexander
scala is all about crap, Mr. Politenes :)
Aliester
use clojure
Alexander
@jey_lee optimal for whom?
Alexander
for a person who learned Basic since school? Maybe that is correct
Alexander
I believe Scala language design has significant flaws, but I cant deny the fact this community made a lot to popularize FP.
Дима
Scala was given to us by gods
Дима
for our sins
Alexander
I haven't write big projects with scala, but for what I was using that, I would never consider to use that outside of the heavy jdk infrastructure
Alexander
even in that case quite likely that I'll prefer using haskell + inline-java
Alexander
it has a nice interop with scala and was used quite well with tensor flow
Alexander
the only benefit are existing java libraries and tools
Anonymous
Alexander
@jey_lee facepalm yourself
Alexander
@jey_lee try to be more concrete plz
Alexander
I don't have enough never to speak with people who are failing to tell what they are thinking (in any language)
Alexander
*nerves
Alexander
/me will use thesz style today
Alexander
*thesz's
Anonymous
- Any kind of java interop through native apis is fragile. It fails on threading, it fails on everything. It's deadly hard to debug
- It's hard to reuse any kind of non-trivial domain model
So all these "inline java" tricks are definitely not for real purposes
Alexander
Unfortunately, learning Haskell or functional programming in whole, can face you with some unwanted bullying; at least, this is true for Russian "traditional" community, well, a significant part of it
Alexander
Alexander
you tell ppl that you had an experience of successful using particular technology in production, and get facepalm.jpg from the person who doublty has anything more that theoretical experience
Alexander
with those particular technologies
Anonymous
"works for me", huh?
Alexander
works, for our clients
Alexander
if there will be any one sacrastic bullshit comment without any argument (there ware some arguments above, even I found them bullshit), I'm no longer going to bare that
KrivdaTheTriewe
Решил писать хайлоад проект , у меня сейчас есть кубер, для орекстрации, сервант подойдет для стейтлесс реста, хороший рпс выдаст?
A64m
скала - это просто лазейка для того чтоб пострадать с функторами в явамирке за счет работодателя. для реальных проектов игрушечные языки вроде скалы непригодны
Aliester
почему вы на англицком базарите?
Alexander
не знаю, просто так
Alexander
блин нельзя злым в чятик приходить
Alexander
:/
Vasiliy
Kirill хм, похоже у вас не экспортируется тип Format, я просто хотел для него написать свой ToJSON и только заметил
наверное, в этом есть смысл, просто я не знаю как мне реализовать toJSON:)
Aliester
в хаскель-чат со своей злостью не ходят
Aliester
ее тут на месте можно получить
Alexander
Kirill
Vasiliy
module Codec.Xlsx.Formatted
( FormattedCell(..)
, Formatted(..)
, formatted
, toFormattedCells
, CondFormatted(..)
, conditionallyFormatted
-- * Lenses
-- ** Format вот я об этом хотел спросить
, formatAlignment
, formatBorder
Kirill
а JSON тут каким боком?
Vasiliy
ну это мне нужно, я просто хочу написать для Format, ToJSON
у меня он пытается сериализовать это все в удобоваримый CSS
Kirill
эт Эдско накостылил в своё время
Alexander
Кстати, я же обещал перлы моих рецензентов. Сейчас покопаюсь
Kirill
а зачем его в JSON? тыж вроде просто xlsx хотел экспортить?
Kirill
этот формат, он же для более-менее сносного кода генерации форматированного экселя
Kirill
чтоб руками айдишки не отслеживать
Alexander
Kirill
а я не очень calm - приходится питонить, блин
Alexander
а, у меня, блин, опять давление не в норме, работоспособность на нуля, то этого я нервничаю и злой
Alexander
и даже лень серьезно и обстоятельно отвечать