Peter J. Jones

Results 79 comments of Peter J. Jones

Awesome @SirBoonami, Thanks! So, you have a good question. Can the calls into the C library produce exceptions? If so, then I like your approach. If not, it might be...

Wow @SirBoonami, great work! My first thought is how do we make this easy to compose? In xmonad there are several places where we call a handful of X11 functions...

Nice description of trade offs! I still like `ExceptT` since it's very rare to just call just one X11 function. I think the safe functions should also return the X11...

@SirBoonami If you want help on this project I'd be happy to point other volunteers towards this issue. Just let me know.

@geekosaur What are your feelings on `newtype X11 = X11 { unX11 :: ExceptT ...}`?

I'm going to be bold: There should be no difference between "safe" and "unsafe" functions. Doing so breaks composability. If you look in the xmonad source you will see several...

I think we should avoid using the terms safe and unsafe, I'm getting confused. We all agree that functions that might throw exceptions should return a variant of `Either`. The...

@SirBoonami Just a note that I haven't had a chance to review your recent changes but I still care and will do so as soon as I can. Thanks.

I have this in my `defaults` section as a nasty workaround: ```nix system.activationScripts.nixops-vm-fix-931 = { text = '' if ls -l /nix/store | grep sudo | grep -q nogroup; then...

Hello all. I've used the ideas from @bew and @kurnevsky to create a standalone project: [Plasma Manager](https://github.com/pjones/plasma-manager). I would love contributions and feedback from those that are interested. My eventual...