Size: a a a

2020 July 04

AZ

Alex Zhukovsky in rust_offtopic
что не показали?
источник

AZ

Alex Zhukovsky in rust_offtopic
там есть пример с foo
источник

H

Hirrolot in rust_offtopic
это rank-2 type
источник

H

Hirrolot in rust_offtopic
надо картинки rank-2, 3, 4
источник

H

Hirrolot in rust_offtopic
чтобы наглядно было а не (n-1) argument but no arguments of any higher rank.
источник

JC

Julian =) Coffee in rust_offtopic
Hirrolot
зайти в джава чатик и спросить кто знает систем ф и хинди миллер вывод типов
ну там же наверное есть немного скалистов
источник

AZ

Alex Zhukovsky in rust_offtopic
Hirrolot
надо картинки rank-2, 3, 4
foo :: (forall b. b -> (forall a. a -> a) -> (b,Bool)) -> (b,Bool)
как-то так rank3 будет
источник

H

Hirrolot in rust_offtopic
Alex Zhukovsky
foo :: (forall b. b -> (forall a. a -> a) -> (b,Bool)) -> (b,Bool)
как-то так rank3 будет
кстати есть ситуации где без higher-rank не обойтись?
источник

H

Hirrolot in rust_offtopic
я просто думаю в poica пихать или нет
источник

AZ

Alex Zhukovsky in rust_offtopic
да, для реализайции койонеды нужно
источник

H

Hirrolot in rust_offtopic
ладно, значит не нужно
источник

AZ

Alex Zhukovsky in rust_offtopic
))) примерно так
источник

AZ

Alex Zhukovsky in rust_offtopic
но выше ранк-2 это только мне кажется специфический код
источник

AZ

Alex Zhukovsky in rust_offtopic
и когда так получается случайно
источник

DR

Dmitry Rodionov in rust_offtopic
у жсона свой тулинг у бинарных протоколов свой, для жсона нужно иметь схемы или openapi, иначе тестировщики не разберутся что им слать через postman. И эти схемы тоже надо поддерживать, из JSON тоже можно бояться убирать deprecated поля если нет понимания кто ими может пользоваться (@Psilon). В случае протобафа делимся с тестировщиками proto файлами и они могут на удобном для них языке получить клиент для сервиса. Про то что прото-сообщение можно сконвертить в жсон для отладки уже писал. В кишки GRPC лазить не приходилось, с этой стороны проблем не встречалось
источник

AD

Apache DOG™ in rust_offtopic
Dmitry Rodionov
у жсона свой тулинг у бинарных протоколов свой, для жсона нужно иметь схемы или openapi, иначе тестировщики не разберутся что им слать через postman. И эти схемы тоже надо поддерживать, из JSON тоже можно бояться убирать deprecated поля если нет понимания кто ими может пользоваться (@Psilon). В случае протобафа делимся с тестировщиками proto файлами и они могут на удобном для них языке получить клиент для сервиса. Про то что прото-сообщение можно сконвертить в жсон для отладки уже писал. В кишки GRPC лазить не приходилось, с этой стороны проблем не встречалось
Мне приходилось
источник

AD

Apache DOG™ in rust_offtopic
Не самое приятное занятие но оно того стоило
источник

JC

Julian =) Coffee in rust_offtopic
Кто юзал вебсокеты для общения с фронтом?
Как можно тестировать, что сервер не лажовый и не залочится через пять запросов?

Просто я сейчас просто открываю десять js вкладок и в них тыкаю на кнопочки и смотрю, что все работает, но это наверное как-то не очень, да и "реальную" нагрузку все равно не потестить.
источник

AZ

Alex Zhukovsky in rust_offtopic
Dmitry Rodionov
у жсона свой тулинг у бинарных протоколов свой, для жсона нужно иметь схемы или openapi, иначе тестировщики не разберутся что им слать через postman. И эти схемы тоже надо поддерживать, из JSON тоже можно бояться убирать deprecated поля если нет понимания кто ими может пользоваться (@Psilon). В случае протобафа делимся с тестировщиками proto файлами и они могут на удобном для них языке получить клиент для сервиса. Про то что прото-сообщение можно сконвертить в жсон для отладки уже писал. В кишки GRPC лазить не приходилось, с этой стороны проблем не встречалось
у нас есть l3 чуваки которые в постмане руками жсон набирают, что им в случае протобафа делать?
источник

JC

Julian =) Coffee in rust_offtopic
Julian =) Coffee
Кто юзал вебсокеты для общения с фронтом?
Как можно тестировать, что сервер не лажовый и не залочится через пять запросов?

Просто я сейчас просто открываю десять js вкладок и в них тыкаю на кнопочки и смотрю, что все работает, но это наверное как-то не очень, да и "реальную" нагрузку все равно не потестить.
Хотя наверное можно заготовить готовый джаваскрипт и смотреть что там и как.
источник