
Сергей
13.12.2017
15:47:46
пиздец
fromU и toU
это когда человеку лень писать User

Sergey
13.12.2017
15:48:05

Google

Сергей
13.12.2017
15:48:21
но у сообщения нет from и to поэтому можно было просто писать from to
чтобы потом не делать map
выкинуть raw запросы и взять orm

arts
13.12.2017
15:49:51
Ну или хотя бы prepared statements заюзать.

Morsik
13.12.2017
15:50:21
и заменить union
типы прикрутить

Sergey
13.12.2017
15:52:01

Сергей
13.12.2017
15:52:40

arts
13.12.2017
15:52:58
В этой функции вообще async не нужен

Morsik
13.12.2017
15:53:04
resp.map(({fromU, toU, ...rest}) => ({
...rest,
from: fromU,
to: toU,
}))

Сергей
13.12.2017
15:53:16
советую таки взять курс

Google

Сергей
13.12.2017
15:54:11
взять рамду/лодаш-фп и сделать omit

Morsik
13.12.2017
15:54:48

Cenator
13.12.2017
15:55:15

Sergey
13.12.2017
15:55:17

Сергей
13.12.2017
15:55:34

arts
13.12.2017
15:55:36

Сергей
13.12.2017
15:55:42

Cenator
13.12.2017
15:55:54

Morsik
13.12.2017
15:56:09
http://node.green/#ES2015-syntax-destructuring--declarations

HashTag
13.12.2017
15:56:09
Подписка на #es2015-syntax-destructuring--declarations

Сергей
13.12.2017
15:56:24

Dika
13.12.2017
15:56:34

Morsik
13.12.2017
15:56:36
а, ну чуть ниже промотать

Cenator
13.12.2017
15:56:47
Мда, это же пропозал, не?

Сергей
13.12.2017
15:56:54
в стандарте давно
реализовать никак не могли

Gleb
13.12.2017
15:57:56

Google

Сергей
13.12.2017
15:58:05
О_о
знач я снова не прав

Gleb
13.12.2017
15:58:27
https://github.com/tc39/proposals

Сергей
13.12.2017
15:58:45
но в ноде это работает

Sergey
13.12.2017
15:59:54
Где можно научится писать более лучший код?

Сергей
13.12.2017
15:59:55
в хроме тоже

Morsik
13.12.2017
16:00:27
http://node.green/#ESNEXT-candidate--stage-3--object-rest-spread-properties
(не тот линк выше был)

HashTag
13.12.2017
16:00:28
Подписка на #esnext-candidate--stage-3--object-rest-spread-properties

Gleb
13.12.2017
16:07:31
https://github.com/keithamus/object-freeze-seal-syntax

Алексей
13.12.2017
16:09:24
ох не надо нам такого безобразия

Sergey
13.12.2017
16:19:05
@sergeysova , спасибо, я научился уже немного писать валидный код.

Сергей
13.12.2017
16:21:35
чет синтаксис говно
шарпы для приватных филдов же
this.#foo

Алексей
13.12.2017
16:23:40
я вообще не понимаю зачем может понадобиться фризить только один какой-нибудь объекта/подобъект, а не всё дерево объектов

Сергей
13.12.2017
16:23:50
+
шаверма пишет)
лол

?
13.12.2017
16:24:15
ох блять
а на каком оно стейдже щас хоть?
да да, привет от шавармы

Таймураз
13.12.2017
16:24:33
я вот предполагаю, что может появиться такая необходимость, но нужен шорткат, чтобы полностью заморозить объект

Google

Алексей
13.12.2017
16:25:19
ну так запилите для такого функцию, но в язык то зачем это всё тащить?

Сергей
13.12.2017
16:25:33
Object.deepFreeze

Таймураз
13.12.2017
16:25:42
В принципе, оно ничего не ломает и дает возможность нативно это использовать

Morsik
13.12.2017
16:26:43
эта фича прям умоляет ее использовать, при ее наличии

Сергей
13.12.2017
16:26:58
чтобы прям адово выглядело

Evgeny
13.12.2017
16:27:06
зачем она вообще нужна?

Сергей
13.12.2017
16:27:10
ладно бы иммутабельность вводило
Но это выглядит отвратно

Admin
ERROR: S client not available

Сергей
13.12.2017
16:27:15

Morsik
13.12.2017
16:27:30
чтобы !!!случайно!!! не изменить что-то там

Сергей
13.12.2017
16:28:20
лучше б
const obj = freeze {}
const obj = freeze {
foo: freeze {
},
}
ну или
const obj = # {
foo: # {
},
}
с двух сторон то зачем
втф

Алексей
13.12.2017
16:29:59
лучше уж Object.deepFreeze

Сергей
13.12.2017
16:30:14

Алексей
13.12.2017
16:30:36
просто обязательно кто-то где-то в иерархии забудет поставить #

Google

Сергей
13.12.2017
16:30:45
интересно
как будет работать в таком случае
function ajax({| url, …params |}) {}

?
13.12.2017
16:30:46
это такая статическая типизация для бедных?

Morsik
13.12.2017
16:30:52
да пофиг на забывание, смотрится же убого

Алексей
13.12.2017
16:31:12
ну и это тоже

Сергей
13.12.2017
16:32:15
https://github.com/tc39/proposal-optional-catch-binding
https://github.com/tc39/proposal-promise-finally
немного интересных пропозалов

?
13.12.2017
16:36:49
https://github.com/tc39/proposals - вот полный список, там в stage 0 много всякого %)

DimenSi
13.12.2017
17:08:50

Сергей
13.12.2017
17:09:17

DimenSi
13.12.2017
17:09:38
А версия у тебя какая?
Он в 63 вышел.

Сергей
13.12.2017
17:10:56
62
но юзать все равно нельзя)
полифиллы нужны

Buka
13.12.2017
17:32:58

?
13.12.2017
17:34:09

Buka
13.12.2017
17:36:44
Я когда то давно видел ссылку. Может глючит не знаю

Ghost
13.12.2017
17:50:28