JSFiddle - React, Tailwind, and code Playground
JavaScript
var T = function (a, b) {
return a;
};
var F = function (a, b) {
return b;
};
var display = function (b) {
return b('verdadeiro', 'falso');
};
var NOT = function (x) {
return x(F, T);
};
var AND = function (a, b) {
return a(b, F);
};
var OR = function (a, b) {
return a(t, B);
};
// agora testando:
alert(display(AND(T, T))); // Vai exibir Verdadeiro, como deveria.