Skip to content

Instantly share code, notes, and snippets.

View sud0pacman's full-sized avatar
🎯
Focusing

Muhammad sud0pacman

🎯
Focusing
View GitHub Profile
my-nixos-config on  main [+?⇡] via ❄️ impure (nix-shell-env)
❯ sudo nixos-rebuild switch --flake .#arava --show-trace --log-format internal-json
@nix {"action":"start","id":42356967473152,"level":4,"parent":0,"text":"evaluating derivation 'git+file:///home/muhammad/dev/my-nixos-config#nixosConfigurations.\"arava\".config.system.build.nixos-rebuild'","type":0}
@nix {"action":"msg","level":1,"msg":"\u001b[35;1mwarning:\u001b[0m Git tree '/home/muhammad/dev/my-nixos-config' is dirty"}
@nix {"action":"stop","id":42356967473152}
@nix {"action":"start","id":42356967473153,"level":6,"parent":0,"text":"querying info about missing paths","type":0}
@nix {"action":"stop","id":42356967473153}
@nix {"action":"start","id":42356967473154,"level":0,"parent":0,"text":"","type":102}
@nix {"action":"start","id":42356967473155,"level":0,"parent":0,"text":"","type":104}

Dart: async va async* Taqqoslash

Xususiyat async async*
Qaytargan turi Future<T> Stream<T>
Natijalar soni Bitta qiymat Bir nechta qiymatlar ketma-ket
Kalit so‘zlar await yield, yield*
Foydalanish maqsadi Bitta natijani olish Oqim (bir nechta natija) olish
Misol HTTP so‘rovi kabi bitta javob Sensor ma’lumotlari, oqim kabi