2026-05-19 16:36:51 +01:00

1.4 KiB

TODO List

  • Half a page, that is 25% of the total available space of 2 pages, is spent on the example of combinatory logic (CL), but then the example is not connected to the abstract framework it was intended to illustrate.
  • Very concretely, the functors Σ and B should be instantiated to CL, and then also the refinement of them presented in the "separability" part.
  • This counterexample takes around 15% of the total space, and these 15% could be used instead to connect the abstract framework to the CL example. [Worth mentioning that the other reviewer was happy with the text!]
  • Category C, what do its objects and morphisms denote?

The objects of C are representing sets of terms, morphisms functions.

  • What is the signature functor Σ for the case of xCL?

Σ is the "non-recursive" presentation of the language of xCL, e.g.

data Σ X = I | K | S | K' X | S' X | S'' X X | App X X
  • What is the behavior functor B?

Here I am lost with my current background knowledge, as I would expect now some relation specifying the operational semantics, but B targets C.

  • Likewise what are then Σᵥ, Σ_c, D and T?
  • Guessing that X is for the lhss in accordance with paper [4], I do not understand why B(X,Y) becomes contravariant in X when in [4] it was covariant.
  • So, if the xCL example shall be of any use in this abstract, B needs to spelled out for xCL.