If you're working on $\mathsf {ZF}$ and you assume the compactness theorem for propositional logic, then you have the prime ideal theorem, and thus you can show that the dual of the category of Boolean algebras is equivalent to the category of Hausdorff $0$-dimensional spaces.
There is a natural functor $F$ yielding the equivalence, namely the covariant functor $F$ given by $F(\mathbb B)=S(\mathbb B)$; the stone space of $\mathbb B$, and for a homomorphism of Boolean Algebras $f:\mathbb A\rightarrow \mathbb B$, we consider the continuous function $F(f):S(\mathbb B)\rightarrow S(\mathbb A)$ given by $F(f)(u)=\{a\in \mathbb A: f(a)\in u\}$ for all ultrafilters $u$ of $\mathbb B$.
So, my question is, if we're only assuming $\mathsf {ZF}$, and you have that the dual of the category of Boolean algebras is equivalent to the category of Hausdorff $0$-dimensional spaces, does the compactness theorem for propositional logic hold?; this is only idle curiosity.
Thanks