Size: a a a

2020 May 15

DS

Doge Shibu in rust_offtopic
polunin.ai
одно и то же)
Нет
источник

p

polunin.ai in rust_offtopic
да
источник

DS

Doge Shibu in rust_offtopic
Разные типы
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Разные типы
какая разница? судя из того что есть putStrLn не должна ничего делать, а она че-то печатает на экран)
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
какая разница? судя из того что есть putStrLn не должна ничего делать, а она че-то печатает на экран)
У неё тип IO (), а не ()
источник

p

polunin.ai in rust_offtopic
Doge Shibu
У неё тип IO (), а не ()
и
источник

NL

Nick Linker in rust_offtopic
источник

p

polunin.ai in rust_offtopic
?
источник

DS

Doge Shibu in rust_offtopic
Если её не скомпозить так, чтобы она оказалось в мейне, то выполнена она не будет.
источник

DS

Doge Shibu in rust_offtopic
main = do 
 let wut = putStrLn "wut"
 let wat = putStrLn "wat"
 putStrLn "Hello world"
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Если её не скомпозить так, чтобы она оказалось в мейне, то выполнена она не будет.
если не вызвать функцию то она не будет выполнена, вот это да)
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
если не вызвать функцию то она не будет выполнена, вот это да)
Вот что выведет код выше
источник

DS

Doge Shibu in rust_offtopic
?
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Вот что выведет код выше
Hello World
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
Hello World
Ок, а что выведет код ниже:
fn main() {
  let wut = println!("wut");
  let wat = println!("wat");
  println!("Hello world!");
}
источник

p

polunin.ai in rust_offtopic
Doge Shibu
Ок, а что выведет код ниже:
fn main() {
  let wut = println!("wut");
  let wat = println!("wat");
  println!("Hello world!");
}
println!() возвращает ()
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
println!() возвращает ()
Но он делает кое-что ещё при этом
источник

p

polunin.ai in rust_offtopic
так что это не идентичный код
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
println!() возвращает ()
Так ты же говорил, что IO () и () - это одно и то же
источник

DS

Doge Shibu in rust_offtopic
Как же так получается?
источник