@nodejs_ru

Страница 1395 из 2748
Сергей
13.12.2017
15:47:46
пиздец

fromU и toU

это когда человеку лень писать User

Sergey
13.12.2017
15:48:05
fromU и toU
еще есть боль для глаз?

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

еще есть боль для глаз?
https://gist.github.com/sergeysova/cd6f988d62af491d0ce6949fa4b562f4 Ну и исправить запрос

выкинуть 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
выкинуть raw запросы и взять orm
`resp.map(value => ({ from: value.fromU, to: value.toU, }))` возвращает лишь from && to, мне надо остальные поля

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
В этой функции вообще async не нужен
ну можно .then сделать конечно)

взять рамду/лодаш-фп и сделать omit

Morsik
13.12.2017
15:54:48
этого ещё нет
на какой ноде?

Cenator
13.12.2017
15:55:15
на какой ноде?
Ни на какой

Sergey
13.12.2017
15:55:17
https://gist.github.com/sergeysova/cd6f988d62af491d0ce6949fa4b562f4
Посоветуй, пожалуйста, где?

Сергей
13.12.2017
15:55:34
на какой ноде?
был не прав

arts
13.12.2017
15:55:36
ну можно .then сделать конечно)
Да не нужен там then. Сделать SELECT ... AS ... и сразу вернуть, без всяких мапов.

Cenator
13.12.2017
15:55:54
в 8.9+ точно есть
Обжект спред?

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
Обжект спред?
В 8.3.0 добавили.

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: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
https://github.com/tc39/proposal-promise-finally
Finally уже же вышел в хроме

Сергей
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
https://github.com/tc39/proposals - вот полный список, там в stage 0 много всякого %)
Что то монад не вижу. Их же там хотели вроде

?
13.12.2017
17:34:09
Что то монад не вижу. Их же там хотели вроде
именно монад? там были какие-то предложения про паттерн-матчинг, но предложений по монадам я не видел

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

Ghost
13.12.2017
17:50:28


Страница 1395 из 2748