(* Title: Zippy/zippy_goal_clusters_mixin_base.ML Author: Kevin Kappelmann *) signature ZIPPY_GOAL_CLUSTERS_MIXIN_BASE = sig structure GCS : ZIPPY_GOAL_CLUSTERS structure L : \<^eval>‹sfx_T_nargs "SSTRUCTURED_LENS"› where type @{AllT_args} data = GCS.gclusters end functor Zippy_Goal_Clusters_Mixin_Base(A : sig structure GCS : ZIPPY_GOAL_CLUSTERS structure L : \<^eval>‹sfx_T_nargs "SSTRUCTURED_LENS"› where type @{AllT_args} data = GCS.gclusters end) : ZIPPY_GOAL_CLUSTERS_MIXIN_BASE = A