Easier to learn if you already know #Icon or #Unicon. Also if you know #Prolog or #Mercury, which are other languages that have goal-directed evaluation (which which are declarative, whereas the Icon family are procedural).
(Please fork rather than expect support, though. I am an elderly disabled person.)