Size: a a a

2020 June 15

C

Calculon in Go-go!
ага
источник

AS

Alexander Shavelev in Go-go!
сонная википедия
только там бесконечные mailbox-ы
но все собщения, что "не подошли" - надо выкидывать (аля дефолт в свитче) - ибо при след паттерн матчинге - он их снова будет проверять подходят ли
источник

C

Calculon in Go-go!
Alexander Shavelev
но все собщения, что "не подошли" - надо выкидывать (аля дефолт в свитче) - ибо при след паттерн матчинге - он их снова будет проверять подходят ли
как понять 'сообщения, что "не подошли"'?
источник

с

сонная википедия... in Go-go!
Calculon
как понять 'сообщения, что "не подошли"'?
там ресив это паттерн матчинг
источник

AS

Alexander Shavelev in Go-go!
Calculon
как понять 'сообщения, что "не подошли"'?
вот тут надо добавить еще
_ -> skip условный
ибо все сообщения что не {X, Y} - будут висеть в ящике просто
источник

C

Calculon in Go-go!
лол
источник

C

Calculon in Go-go!
а зачем тогда в принципе есть возможность писать в mailbox сообщения которые консюмер не заматчит
источник

с

сонная википедия... in Go-go!
Calculon
а зачем тогда в принципе есть возможность писать в mailbox сообщения которые консюмер не заматчит
там ещё и динамическая типизация, так что в теории прилететь может что угодно
источник

C

Calculon in Go-go!
сонная википедия
там ещё и динамическая типизация, так что в теории прилететь может что угодно
теперь понятно🙈
источник

AS

Alexander Shavelev in Go-go!
Calculon
а зачем тогда в принципе есть возможность писать в mailbox сообщения которые консюмер не заматчит
потому что никто не запрешает вам отправить письмо с непристойностями, просто это больной человек))
источник

C

Calculon in Go-go!
Alexander Shavelev
потому что никто не запрешает вам отправить письмо с непристойностями, просто это больной человек))
Я писал акторы на C# на дженериках
Там мне компилятор запрещал такое
источник

C

Calculon in Go-go!
Дженерики сила😎😎😎
источник

C

Calculon in Go-go!
Кстати по факту наш тайп свитч это тоже паттерн матчинг в каком то смысле?
источник

с

сонная википедия... in Go-go!
Calculon
Кстати по факту наш тайп свитч это тоже паттерн матчинг в каком то смысле?
паттерном может быть что угодно и не только тип, но и значение
источник

MW

Mr. Wh🦠er in Go-go!
Alexander Shavelev
вот тут надо добавить еще
_ -> skip условный
ибо все сообщения что не {X, Y} - будут висеть в ящике просто
красиво выглядит
источник

C

Calculon in Go-go!
сонная википедия
паттерном может быть что угодно и не только тип, но и значение
🤔
источник

AS

Alexander Shavelev in Go-go!
сонная википедия
паттерном может быть что угодно и не только тип, но и значение
и структура, часть структуры
источник

MW

Mr. Wh🦠er in Go-go!
но надо понимать, что область применения узка
источник

MW

Mr. Wh🦠er in Go-go!
я так сделал проверку порта 80 либо 443
источник

с

сонная википедия... in Go-go!
Alexander Shavelev
потому что никто не запрешает вам отправить письмо с непристойностями, просто это больной человек))
а там можно выходить из ресива? вроде того что ждать сообщения «я готов» и поменять после это матчинг на рабочий в отдельной функции например
источник