IO::Lam...p::Glib(3)
πΈ NAME πΈ
okay so bestie, this is the manual page for IO::Lambda::Loop::Glib(3), from the User Contributed Perl Documentation, and the name tea is literally:
IO::Lambda::Loop::Glib β Glib event loop for IO::Lambda
that's the whole vibe. no cap. π β¨
π DESCRIPTION π
okay so this is the implementation of the event loop for IO::Lambda that's based on the Glib event loop. the module is not intended for direct use β like, it's the behind-the-scenes bestie, not the main character you call directly. periodt. π«Ά
π¦ SYNOPSIS π¦
use it like this, bestie:
use AnyEvent;
use IO::Lambda::Loop::Glib; # explicitly select the event loop module
use IO::Lambda;
π LIMITATIONS π
okay so the limitations are giving βread me carefullyβ, and honestly same:
- Synchronous I/O (
wait()and friends) can so far only work with eitherGtk2ogGtk3main loop initialized. yes,ogis literally right there β iykyk. π - Also, after the main loop gets stopped, this module won't work as well. like, it's not gonna be okay after that. π
- Under
Gtk2it is not possible to run bare synchronousIO::LambdaI/O, without callingmain_loop, while underGtk3it works okay. soGtk3is okay,Gtk2is not for that specific thing. π
π SEE ALSO π
Big thanks to Martijn van Beers and Apocalypse for POE::Loop::Glib β iconic behavior, honestly. π«Άπ
Also: AnyEvent β¨
mwah π this page is from perl v5.42.2, dated 2026-02-15 β so that's the source/version and date tea, all wrapped up. byeee, bestie! ππ¦π
π¦ where this page comes from
- alpine 3.24: perl-io-lambda-doc 1.34-r1 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms