OCanren

Implementation of miniKanren relational (logic) EDSL
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library OCanren
Class OCanren . Std . List . gmap_list_t
constraint 'extra_list = ( 'a, 'l ) list
constraint 'syn_list = ( 'a_2, 'l_2 ) list
method c_Nil : unit -> 'extra_list -> ( 'a_2, 'l_2 ) list
method c_Cons : unit -> 'extra_list -> 'a -> 'l -> ( 'a_2, 'l_2 ) list