Check if a string contains a substring
Equations
- Phenomena.Generics.KindReference.containsSubstr s sub = decide ((s.splitOn sub).length > 1)
Instances For
Language typology for bare nominal licensing.
- barePluralOnly : BareNominalType
- definiteRequired : BareNominalType
- fullyBare : BareNominalType
- classifier : BareNominalType
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Phenomena.Generics.KindReference.instDecidableEqBareNominalType x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Cross-linguistic kind reference datum.
- language : String
- nominalType : BareNominalType
- sentence : String
- gloss : String
- bareKindOK : Bool
- defKindOK : Bool
- bareSgKindOK : Bool
- notes : String
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Bare singular grammaticality datum
- sentence : String
- grammatical : Bool
- npType : String
- position : String
- notes : String
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Phenomena.Generics.KindReference.barePlSubject = { sentence := "Dogs bark", grammatical := true, npType := "bare pl", position := "subject", notes := "Bare plural OK" }
Instances For
Equations
- Phenomena.Generics.KindReference.bareMassSubject = { sentence := "Water is wet", grammatical := true, npType := "bare mass", position := "subject", notes := "Bare mass noun OK" }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Phenomena.Generics.KindReference.barePlObject = { sentence := "I saw dogs", grammatical := true, npType := "bare pl", position := "object", notes := "Bare plural OK as object" }
Instances For
Scope ambiguity datum
- sentence : String
- ambiguous : Bool
Is the object NP scopally ambiguous?
- narrowScope : String
Available readings
- wideScope : Option String
- notes : String
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Phenomena.Generics.KindReference.instDecidableEqScramblingPosition x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Scrambling scope datum.
- sentence : String
- language : String
- gloss : Option String
- translation : String
- position : ScramblingPosition
- narrowOK : Bool
- wideOK : Bool
- kindReferenceOK : Bool
- notes : String
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
- Phenomena.Generics.KindReference.instDecidableEqPredLevel x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Predicate classification datum
- predicate : String
- level : PredLevel
- exampleSentence : String
- directKindApplication : Bool
Does it apply directly to kind-denoting NP?
- notes : String
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Type of singular kind licensing
- extinct : SingularKindLicense
Extinct - no instances to distinguish
- invention : SingularKindLicense
Invention/artifact - conceptualized as atomic
- taxonomic : SingularKindLicense
Taxonomic - species-level predication
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Phenomena.Generics.KindReference.instDecidableEqSingularKindLicense x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Singular kind datum
- sentence : String
- np : String
- license : SingularKindLicense
- grammatical : Bool
- notes : String
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Taxonomic reading datum
- sentence : String
- taxonomicOK : Bool
Is taxonomic (sub-kind) reading available?
- individualOK : Bool
Is individual reading available?
- notes : String
Instances For
Equations
- Phenomena.Generics.KindReference.dogEvolvedWolf = { sentence := "The dog evolved from the wolf", taxonomicOK := true, individualOK := false, notes := "Only taxonomic makes sense" }
Instances For
Equations
- Phenomena.Generics.KindReference.dogSleeping = { sentence := "The dog is sleeping", taxonomicOK := false, individualOK := true, notes := "Only individual reading" }
Instances For
Equations
- Phenomena.Generics.KindReference.dogMammal = { sentence := "The dog is a mammal", taxonomicOK := true, individualOK := true, notes := "Ambiguous: kind or individual" }
Instances For
Denotation type for bare nominal expressions.
- kind : NominalDenotation
Denotes a kind (individual concept, type e)
- property : NominalDenotation
Denotes a property (type ⟨e,t⟩)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Phenomena.Generics.KindReference.instDecidableEqNominalDenotation x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
English bare plural denotation ambiguity datum.
@cite{guerrini-2026} argues that English BPs are systematically ambiguous between kind and property denotation. The kind reading feeds Distributive/Cumulative Kind Predication; the property reading feeds Bona Fide Generic LFs or low-scoped existential LFs (via DPP).
Italian disambiguates: definite plurals = kind only; bare plurals = property only.
- language : String
- form : String
- denotation : NominalDenotation
- available : Bool
- lfConsequence : String
- notes : String
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.