¿Razonamiento de la programación / programación reactiva en prólogo?

Me preguntaba si conoces alguna forma de usar el prólogo para el procesamiento de flujos, es decir, algún tipo de programación reactiva, o al menos permitir que una consulta se ejecute en una base de conocimientos que se actualiza continuamente (en realidad es un flujo) y se genera continuamente. ¿La salida del razonamiento?

¿Algo implementado en los populares "prólogos", como SWI-prólogo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta