@ndtimofeev У меня три структуры вложены друг в друга. Есть функция f :: Struct -> Int -> Struct. Как мне сделать f a b = a{c.d.e = b} на твоём любимом говне?
@ndtimofeev Ваш туманный ответ истолкован как "я сходу не скажу как это сделать, потому что для этого нужно десять минут читать haddock и ебаться в ghci".
@ndtimofeev <interactive>:36:1: error: Variable not in scope: cL :: b0 -> c
<interactive>:36:6: error: Variable not in scope: dL :: b1 -> b0
<interactive>:36:11: error: Variable not in scope: eL :: a -> b1
@ndtimofeev Ваш туманный ответ истолкован как "я сходу не скажу как это сделать, потому что для этого нужно десять минут читать haddock и ебаться в ghci".
@ndtimofeev Ваш туманный ответ истолкован как "я сходу не скажу как это сделать, потому что для этого нужно десять минут читать haddock и ебаться в ghci".