nixos haskell coworking