--------------------
Dialogical Reasoning
--------------------

Reasoning in a query answer loop with the possibility that triples can be
"consumed and produced as resources".
This is also a simple way to do "streaming reasoning".

The things behind it at the moment is the --multi-query option for eye and
the log:becomes built-in which can be used in the premise of an N3 query.

To run the example, start the dialogical reasoning websocket via ./dr-ws.sh
and browse to test-dr-ws.html to see the following answers:

@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
@prefix : <http://example.org/socrates#>.
@prefix log: <http://www.w3.org/2000/10/swap/log#>.

:Plato a :Human.
:Plato a :Mortal.


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
@prefix : <http://example.org/socrates#>.
@prefix log: <http://www.w3.org/2000/10/swap/log#>.

:Socrates a :Human.
:Socrates a :Mortal.


@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>.
@prefix : <http://example.org/socrates#>.
@prefix log: <http://www.w3.org/2000/10/swap/log#>.

:Plato a :Human.
:Plato a :Mortal.
