Right after putting out a TestFlight update to #DiscoCat in time for Halloween, I discovered a really spooky bug! It’s getting zero results from a service call when in landscape on iPad only! There are no network errors thrown, it just returns an empty array. It works fine in portrait! The low level network code knows nothing about the device orientation or even the device type itself. Only thing i can think of is it’s some kind of Combine issue and being in landscape changes the memory footprint a bit to trigger it. So weird! 👻
In short, we provide a beefed up definition of #DisCoCat where the meaning of words is given not by a #diagram but by a diagram-valued function.
As a concrete example, we take #CharlesSandersPeirce 's existential graphs to go from the #Lambek calculus to logic, i.e. #Montague grammar with diagrams!
