Size: a a a

Programming Offtop

2020 August 05

I

Igor in Programming Offtop
Andrew Mikhaylov
Найс, опять функциональщики дерутся
источник

I

Igor in Programming Offtop
Aleksey D.
больнее, если тебе нужно применять какой-то апдейт ко внутреннему стейту, но с разными параметрами

class InnerState {
 is SomeMsg -> this.onSomeMsg(true)
}


class OuterState(s: InnerState) {
 is SomeMsg -> s.onSomeMsg(false)
}


пуш onSomeMsg может вернуть не только новый стейт, который просто заново обернешь в OuterState, но еще и команды :(
какой странный синтаксис
источник

ML

Mikhail Levchenko in Programming Offtop
как же не хватает изкоробочного ((Unit) -> T).invoke() = invoke(Unit)
источник

(

( in Programming Offtop
Mikhail Levchenko
как же не хватает изкоробочного ((Unit) -> T).invoke() = invoke(Unit)
Приходи к нам в мл-языки
источник

I

Igor in Programming Offtop
О там в архитектурный закинули ссылочку, не ждем а готовимся пояснять за тру архитектуру 😉
источник

Sergey λ in Programming Offtop
все равно не поймут, не примут. CA ever and forever 🌝
источник

AD

Aleksey D. in Programming Offtop
источник

AD

Aleksey D. in Programming Offtop
Igor
какой странный синтаксис
ето K# же, ты чиво
источник

QH

Quantum Harmonizer in Programming Offtop
Mikhail Levchenko
как же не хватает изкоробочного ((Unit) -> T).invoke() = invoke(Unit)
экстеншен напиши
источник

ML

Mikhail Levchenko in Programming Offtop
Quantum Harmonizer
экстеншен напиши
Экстеншн не сделает такую функцию равной
источник

O

OlegKrikun in Programming Offtop
Mikhail Levchenko
Экстеншн не сделает такую функцию равной
тогда набыло написать ==
источник

QH

Quantum Harmonizer in Programming Offtop
Mikhail Levchenko
Экстеншн не сделает такую функцию равной
а, ну да
источник

MM

Maxim Motorniy in Programming Offtop
котяра чё то похавать пытается )
источник

(

( in Programming Offtop
Там у идриса вроде есть жс-бекенд 🤔
data State : Type where
   MkState : (ct : Nat) -> (tabs : Vect (ct + m) a) -> State

state : State
state = MkState 2 (MkTab :: Nil)

___
   |
13 | a = MkState 2 (MkTab :: Nil)
  |                      ~~
When checking right hand side of a with expected type
       State

When checking an application of constructor Playground.:::
       Type mismatch between
               Vect 0 a (Type of [])
       and
               Vect (S m) Tab (Expected type)

       Specifically:
               Type mismatch between
                       0
               and
                       S m
источник

I

Igor in Programming Offtop
(
Там у идриса вроде есть жс-бекенд 🤔
data State : Type where
   MkState : (ct : Nat) -> (tabs : Vect (ct + m) a) -> State

state : State
state = MkState 2 (MkTab :: Nil)

___
   |
13 | a = MkState 2 (MkTab :: Nil)
  |                      ~~
When checking right hand side of a with expected type
       State

When checking an application of constructor Playground.:::
       Type mismatch between
               Vect 0 a (Type of [])
       and
               Vect (S m) Tab (Expected type)

       Specifically:
               Type mismatch between
                       0
               and
                       S m
решил на node.js пописать?
источник

(

( in Programming Offtop
Igor
решил на node.js пописать?
пойду к реакту идрис прикручивать
источник

AM

Andrew Mikhaylov in Programming Offtop
(
пойду к реакту идрис прикручивать
Oh shi~
источник

AM

Andrew Mikhaylov in Programming Offtop
Нет бы скала гредл плагин доделать 🌚
источник

I

Igor in Programming Offtop
> пойду к реакту идрис прикручивать


Я даже не буде спрашивать зачем, только пожелаю удачи
Потом покажешь типо-верифицированный сайт 🌚
источник

(

( in Programming Offtop
Andrew Mikhaylov
Нет бы скала гредл плагин доделать 🌚
ну бля, это очень сложно
источник