Morphological Profile Types #
Framework-agnostic types for cross-linguistic morphological typology,
grounding functions from WALS data, and the MorphProfile structure.
Types correspond to WALS chapters 20--29 plus supplementary chapters (21B, 62A, 79A/B, 80A). Grounding functions map WALS auto-generated data to these coarser local classifications.
Equations
Equations
- Core.Morphology.instBEqFusion.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Equations
- Core.Morphology.instBEqExponence.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
WALS Ch 22: How many inflectional categories are expressed on the verb.
- low : VerbSynthesis
- moderate : VerbSynthesis
- high : VerbSynthesis
Instances For
Equations
- Core.Morphology.instBEqVerbSynthesis.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Locus of marking: where grammatical relations are marked. Derived from WALS Ch 25A @cite{nichols-bickel-2013a}.
- headMarking : LocusOfMarking
- dependentMarking : LocusOfMarking
- doubleMarking : LocusOfMarking
- zeroMarking : LocusOfMarking
- inconsistentOrOther : LocusOfMarking
Instances For
Equations
- Core.Morphology.instBEqLocusOfMarking.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
WALS Ch 26: Whether a language predominantly uses prefixes or suffixes.
- stronglySuffixing : PrefixSuffix
- weaklySuffixing : PrefixSuffix
- equalPrefixSuffix : PrefixSuffix
- weaklyPrefixing : PrefixSuffix
- stronglyPrefixing : PrefixSuffix
- littleAffixation : PrefixSuffix
Instances For
Equations
- Core.Morphology.instBEqPrefixSuffix.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
WALS Ch 27: Whether the language has productive reduplication.
- productiveFull : Reduplication
- fullOnly : Reduplication
- noProductive : Reduplication
Instances For
Equations
- Core.Morphology.instBEqReduplication.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
WALS Ch 23: Where grammatical relations are marked in clausal syntax. @cite{nichols-bickel-2013b}
- headMarking : LocusClause
- dependentMarking : LocusClause
- doubleMarking : LocusClause
- noMarking : LocusClause
- other : LocusClause
Instances For
Equations
- Core.Morphology.instBEqLocusClause.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
WALS Ch 24: Where grammatical relations are marked in possessive NPs. @cite{nichols-bickel-2013c}
- headMarking : LocusPossessive
- dependentMarking : LocusPossessive
- doubleMarking : LocusPossessive
- noMarking : LocusPossessive
- other : LocusPossessive
Instances For
Equations
- Core.Morphology.instBEqLocusPossessive.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
WALS Ch 25A: Whole-language locus-of-marking classification. @cite{nichols-bickel-2013a}
- headMarking : WholeLanguageMarking
- dependentMarking : WholeLanguageMarking
- doubleMarking : WholeLanguageMarking
- zeroMarking : WholeLanguageMarking
- inconsistentOrOther : WholeLanguageMarking
Instances For
Equations
- Core.Morphology.instBEqWholeLanguageMarking.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
WALS Ch 25B: Whether A and P arguments are zero-marked. @cite{nichols-bickel-2013d}
- zeroMarking : ZeroMarkingAP
- nonZeroMarking : ZeroMarkingAP
Instances For
Equations
- Core.Morphology.instBEqZeroMarkingAP.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
WALS Ch 28: Whether a language exhibits case syncretism.
- noCaseMarking : CaseSyncretism
- coreCasesOnly : CaseSyncretism
- coreAndNonCore : CaseSyncretism
- noSyncretism : CaseSyncretism
Instances For
Equations
- Core.Morphology.instBEqCaseSyncretism.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
WALS Ch 29: Whether a language exhibits syncretism in verbal person/number.
- noSubjectMarking : VerbalSyncretism
- syncretic : VerbalSyncretism
- notSyncretic : VerbalSyncretism
Instances For
Equations
- Core.Morphology.instBEqVerbalSyncretism.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
WALS Ch 21B: What categories co-occur with TAM in a single formative.
- monoexponential : TAMExponence
- tamAgreement : TAMExponence
- tamAgreementDiathesis : TAMExponence
- tamAgreementConstruct : TAMExponence
- tamPolarity : TAMExponence
- noTam : TAMExponence
Instances For
Equations
- Core.Morphology.instBEqTAMExponence.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
WALS Ch 62: How a language constructs action nominals.
- sentential : ActionNominal
- possessiveAccusative : ActionNominal
- ergativePossessive : ActionNominal
- doublePossessive : ActionNominal
- other : ActionNominal
- mixed : ActionNominal
- restricted : ActionNominal
- noActionNominals : ActionNominal
Instances For
Equations
- Core.Morphology.instBEqActionNominal.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
WALS Ch 79A: Whether suppletion is conditioned by tense, aspect, or both.
- tense : SuppletionTA
- aspect : SuppletionTA
- tenseAndAspect : SuppletionTA
- none : SuppletionTA
Instances For
Equations
- Core.Morphology.instBEqSuppletionTA.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
WALS Ch 79B: Whether a language has suppletive imperatives/hortatives.
- alternating : SuppletionImperative
- imperative : SuppletionImperative
- hortative : SuppletionImperative
- imperativeAndHortative : SuppletionImperative
- none : SuppletionImperative
Instances For
Equations
- Core.Morphology.instBEqSuppletionImperative.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
WALS Ch 80A: Whether a language has verbal number marking.
- none : VerbalNumber
- pairsNoSuppletion : VerbalNumber
- pairsSuppletion : VerbalNumber
- triplesNoSuppletion : VerbalNumber
- triplesSuppletion : VerbalNumber
Instances For
Equations
- Core.Morphology.instBEqVerbalNumber.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx)
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
A language's morphological profile, combining dimensions from WALS Chapters 20--29 plus supplementary chapters. Required fields are derived from WALS where possible; optional fields are populated when the language appears in the relevant WALS chapter.
- language : String
- iso : String
- fusion : Fusion
Ch 20: Fusion type
- exponence : Exponence
Ch 21: Exponence type
- verbSynthesis : VerbSynthesis
Ch 22: Inflectional synthesis of the verb
- locus : LocusOfMarking
Locus of marking (derived from Ch 23 clause-level; fallback for absent languages)
- prefixSuffix : PrefixSuffix
Ch 26: Prefixing vs suffixing
- reduplication : Reduplication
Ch 27: Productive reduplication
- locusClause : Option LocusClause
Ch 23: Locus of marking in the clause (optional)
- locusPossessive : Option LocusPossessive
Ch 24: Locus of marking in possessive NP (optional)
- wholeLanguageMarking : Option WholeLanguageMarking
Ch 25A: Whole-language marking typology (optional)
- zeroMarkingAP : Option ZeroMarkingAP
Ch 25B: Zero marking of A and P arguments (optional)
- caseSyncretism : Option CaseSyncretism
Ch 28: Case syncretism (optional)
- verbalSyncretism : Option VerbalSyncretism
Ch 29: Syncretism in verbal person/number marking (optional)
- tamExponence : Option TAMExponence
Ch 21B: Exponence of TAM inflection (optional)
- actionNominal : Option ActionNominal
Ch 62A: Action nominal constructions (optional)
- suppletionTA : Option SuppletionTA
Ch 79A: Suppletion according to tense and aspect (optional)
- suppletionImperative : Option SuppletionImperative
Ch 79B: Suppletion in imperatives and hortatives (optional)
- verbalNumber : Option VerbalNumber
Ch 80A: Verbal number and suppletion (optional)
Instances For
Equations
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.
- Core.Morphology.instBEqMorphProfile.beq x✝¹ x✝ = false
Instances For
Convert WALS 20A fusion type to the local three-way Fusion classification.
Returns none for mixed categories that do not map cleanly.
Equations
- Core.Morphology.fromWALS20A Core.WALS.F20A.FusionType.exclusivelyConcatenative = some Core.Morphology.Fusion.concatenative
- Core.Morphology.fromWALS20A Core.WALS.F20A.FusionType.exclusivelyIsolating = some Core.Morphology.Fusion.isolating
- Core.Morphology.fromWALS20A Core.WALS.F20A.FusionType.exclusivelyTonal = some Core.Morphology.Fusion.nonlinear
- Core.Morphology.fromWALS20A Core.WALS.F20A.FusionType.ablautConcatenative = some Core.Morphology.Fusion.nonlinear
- Core.Morphology.fromWALS20A Core.WALS.F20A.FusionType.tonalIsolating = none
- Core.Morphology.fromWALS20A Core.WALS.F20A.FusionType.tonalConcatenative = none
- Core.Morphology.fromWALS20A Core.WALS.F20A.FusionType.isolatingConcatenative = none
Instances For
Convert WALS 21A exponence type to the local Exponence classification.
Returns none for noCase (no information about overall exponence).
Equations
- Core.Morphology.fromWALS21A Core.WALS.F21A.ExponenceType.monoexponentialCase = some Core.Morphology.Exponence.monoexponential
- Core.Morphology.fromWALS21A Core.WALS.F21A.ExponenceType.caseNumber = some Core.Morphology.Exponence.polyexponential
- Core.Morphology.fromWALS21A Core.WALS.F21A.ExponenceType.caseReferentiality = some Core.Morphology.Exponence.polyexponential
- Core.Morphology.fromWALS21A Core.WALS.F21A.ExponenceType.caseTam = some Core.Morphology.Exponence.polyexponential
- Core.Morphology.fromWALS21A Core.WALS.F21A.ExponenceType.noCase = none
Instances For
Convert WALS 22A inflectional synthesis to the local three-way classification.
Equations
- Core.Morphology.fromWALS22A Core.WALS.F22A.InflectionalSynthesis.categoryPerWord0_1 = Core.Morphology.VerbSynthesis.low
- Core.Morphology.fromWALS22A Core.WALS.F22A.InflectionalSynthesis.categoriesPerWord2_3 = Core.Morphology.VerbSynthesis.low
- Core.Morphology.fromWALS22A Core.WALS.F22A.InflectionalSynthesis.categoriesPerWord4_5 = Core.Morphology.VerbSynthesis.moderate
- Core.Morphology.fromWALS22A Core.WALS.F22A.InflectionalSynthesis.categoriesPerWord6_7 = Core.Morphology.VerbSynthesis.moderate
- Core.Morphology.fromWALS22A Core.WALS.F22A.InflectionalSynthesis.categoriesPerWord8_9 = Core.Morphology.VerbSynthesis.high
- Core.Morphology.fromWALS22A Core.WALS.F22A.InflectionalSynthesis.categoriesPerWord10_11 = Core.Morphology.VerbSynthesis.high
- Core.Morphology.fromWALS22A Core.WALS.F22A.InflectionalSynthesis.categoriesPerWord12_13 = Core.Morphology.VerbSynthesis.high
Instances For
Equations
- Core.Morphology.fromWALS26A Core.WALS.F26A.PrefixSuffixPreference.littleAffixation = Core.Morphology.PrefixSuffix.littleAffixation
- Core.Morphology.fromWALS26A Core.WALS.F26A.PrefixSuffixPreference.stronglySuffixing = Core.Morphology.PrefixSuffix.stronglySuffixing
- Core.Morphology.fromWALS26A Core.WALS.F26A.PrefixSuffixPreference.weaklySuffixing = Core.Morphology.PrefixSuffix.weaklySuffixing
- Core.Morphology.fromWALS26A Core.WALS.F26A.PrefixSuffixPreference.equalPrefixingAndSuffixing = Core.Morphology.PrefixSuffix.equalPrefixSuffix
- Core.Morphology.fromWALS26A Core.WALS.F26A.PrefixSuffixPreference.weaklyPrefixing = Core.Morphology.PrefixSuffix.weaklyPrefixing
- Core.Morphology.fromWALS26A Core.WALS.F26A.PrefixSuffixPreference.strongPrefixing = Core.Morphology.PrefixSuffix.stronglyPrefixing
Instances For
Equations
- Core.Morphology.fromWALS27A Core.WALS.F27A.ReduplicationType.productiveFullAndPartialReduplication = Core.Morphology.Reduplication.productiveFull
- Core.Morphology.fromWALS27A Core.WALS.F27A.ReduplicationType.fullReduplicationOnly = Core.Morphology.Reduplication.fullOnly
- Core.Morphology.fromWALS27A Core.WALS.F27A.ReduplicationType.noProductiveReduplication = Core.Morphology.Reduplication.noProductive
Instances For
Equations
- Core.Morphology.fromWALS23A Core.WALS.F23A.LocusOfMarkingInTheClause.headMarking = Core.Morphology.LocusClause.headMarking
- Core.Morphology.fromWALS23A Core.WALS.F23A.LocusOfMarkingInTheClause.dependentMarking = Core.Morphology.LocusClause.dependentMarking
- Core.Morphology.fromWALS23A Core.WALS.F23A.LocusOfMarkingInTheClause.doubleMarking = Core.Morphology.LocusClause.doubleMarking
- Core.Morphology.fromWALS23A Core.WALS.F23A.LocusOfMarkingInTheClause.noMarking = Core.Morphology.LocusClause.noMarking
- Core.Morphology.fromWALS23A Core.WALS.F23A.LocusOfMarkingInTheClause.other = Core.Morphology.LocusClause.other
Instances For
Equations
- Core.Morphology.fromWALS24A Core.WALS.F24A.LocusOfMarkingInPossessiveNounPhrases.headMarking = Core.Morphology.LocusPossessive.headMarking
- Core.Morphology.fromWALS24A Core.WALS.F24A.LocusOfMarkingInPossessiveNounPhrases.dependentMarking = Core.Morphology.LocusPossessive.dependentMarking
- Core.Morphology.fromWALS24A Core.WALS.F24A.LocusOfMarkingInPossessiveNounPhrases.doubleMarking = Core.Morphology.LocusPossessive.doubleMarking
- Core.Morphology.fromWALS24A Core.WALS.F24A.LocusOfMarkingInPossessiveNounPhrases.noMarking = Core.Morphology.LocusPossessive.noMarking
- Core.Morphology.fromWALS24A Core.WALS.F24A.LocusOfMarkingInPossessiveNounPhrases.other = Core.Morphology.LocusPossessive.other
Instances For
Equations
- Core.Morphology.fromWALS25A Core.WALS.F25A.LocusOfMarkingWholeLanguageTypology.headMarking = Core.Morphology.WholeLanguageMarking.headMarking
- Core.Morphology.fromWALS25A Core.WALS.F25A.LocusOfMarkingWholeLanguageTypology.dependentMarking = Core.Morphology.WholeLanguageMarking.dependentMarking
- Core.Morphology.fromWALS25A Core.WALS.F25A.LocusOfMarkingWholeLanguageTypology.doubleMarking = Core.Morphology.WholeLanguageMarking.doubleMarking
- Core.Morphology.fromWALS25A Core.WALS.F25A.LocusOfMarkingWholeLanguageTypology.zeroMarking = Core.Morphology.WholeLanguageMarking.zeroMarking
- Core.Morphology.fromWALS25A Core.WALS.F25A.LocusOfMarkingWholeLanguageTypology.inconsistentOrOther = Core.Morphology.WholeLanguageMarking.inconsistentOrOther
Instances For
Equations
Instances For
Equations
- Core.Morphology.fromWALS28A Core.WALS.F28A.CaseSyncretism.noCaseMarking = Core.Morphology.CaseSyncretism.noCaseMarking
- Core.Morphology.fromWALS28A Core.WALS.F28A.CaseSyncretism.coreCasesOnly = Core.Morphology.CaseSyncretism.coreCasesOnly
- Core.Morphology.fromWALS28A Core.WALS.F28A.CaseSyncretism.coreAndNonCore = Core.Morphology.CaseSyncretism.coreAndNonCore
- Core.Morphology.fromWALS28A Core.WALS.F28A.CaseSyncretism.noSyncretism = Core.Morphology.CaseSyncretism.noSyncretism
Instances For
Equations
- Core.Morphology.fromWALS29A Core.WALS.F29A.SyncretismInVerbalPersonNumberMarking.noSubjectPersonNumberMarking = Core.Morphology.VerbalSyncretism.noSubjectMarking
- Core.Morphology.fromWALS29A Core.WALS.F29A.SyncretismInVerbalPersonNumberMarking.syncretic = Core.Morphology.VerbalSyncretism.syncretic
- Core.Morphology.fromWALS29A Core.WALS.F29A.SyncretismInVerbalPersonNumberMarking.notSyncretic = Core.Morphology.VerbalSyncretism.notSyncretic
Instances For
Equations
- Core.Morphology.fromWALS21B Core.WALS.F21B.ExponenceOfTenseAspectMoodInflection.monoexponentialTam = Core.Morphology.TAMExponence.monoexponential
- Core.Morphology.fromWALS21B Core.WALS.F21B.ExponenceOfTenseAspectMoodInflection.tamAgreement = Core.Morphology.TAMExponence.tamAgreement
- Core.Morphology.fromWALS21B Core.WALS.F21B.ExponenceOfTenseAspectMoodInflection.tamAgreementDiathesis = Core.Morphology.TAMExponence.tamAgreementDiathesis
- Core.Morphology.fromWALS21B Core.WALS.F21B.ExponenceOfTenseAspectMoodInflection.tamAgreementConstruct = Core.Morphology.TAMExponence.tamAgreementConstruct
- Core.Morphology.fromWALS21B Core.WALS.F21B.ExponenceOfTenseAspectMoodInflection.tamPolarity = Core.Morphology.TAMExponence.tamPolarity
- Core.Morphology.fromWALS21B Core.WALS.F21B.ExponenceOfTenseAspectMoodInflection.noTam = Core.Morphology.TAMExponence.noTam
Instances For
Equations
- Core.Morphology.fromWALS62A Core.WALS.F62A.ActionNominalConstructions.sentential = Core.Morphology.ActionNominal.sentential
- Core.Morphology.fromWALS62A Core.WALS.F62A.ActionNominalConstructions.possessiveAccusative = Core.Morphology.ActionNominal.possessiveAccusative
- Core.Morphology.fromWALS62A Core.WALS.F62A.ActionNominalConstructions.ergativePossessive = Core.Morphology.ActionNominal.ergativePossessive
- Core.Morphology.fromWALS62A Core.WALS.F62A.ActionNominalConstructions.doublePossessive = Core.Morphology.ActionNominal.doublePossessive
- Core.Morphology.fromWALS62A Core.WALS.F62A.ActionNominalConstructions.other = Core.Morphology.ActionNominal.other
- Core.Morphology.fromWALS62A Core.WALS.F62A.ActionNominalConstructions.mixed = Core.Morphology.ActionNominal.mixed
- Core.Morphology.fromWALS62A Core.WALS.F62A.ActionNominalConstructions.restricted = Core.Morphology.ActionNominal.restricted
- Core.Morphology.fromWALS62A Core.WALS.F62A.ActionNominalConstructions.noActionNominals = Core.Morphology.ActionNominal.noActionNominals
Instances For
Equations
- Core.Morphology.fromWALS79A Core.WALS.F79A.SuppletionAccordingToTenseAndAspect.tense = Core.Morphology.SuppletionTA.tense
- Core.Morphology.fromWALS79A Core.WALS.F79A.SuppletionAccordingToTenseAndAspect.aspect = Core.Morphology.SuppletionTA.aspect
- Core.Morphology.fromWALS79A Core.WALS.F79A.SuppletionAccordingToTenseAndAspect.tenseAndAspect = Core.Morphology.SuppletionTA.tenseAndAspect
- Core.Morphology.fromWALS79A Core.WALS.F79A.SuppletionAccordingToTenseAndAspect.none = Core.Morphology.SuppletionTA.none
Instances For
Equations
- Core.Morphology.fromWALS79B Core.WALS.F79B.SuppletionInImperativesAndHortatives.aRegularAndASuppletiveFormAlternate = Core.Morphology.SuppletionImperative.alternating
- Core.Morphology.fromWALS79B Core.WALS.F79B.SuppletionInImperativesAndHortatives.imperative = Core.Morphology.SuppletionImperative.imperative
- Core.Morphology.fromWALS79B Core.WALS.F79B.SuppletionInImperativesAndHortatives.hortative = Core.Morphology.SuppletionImperative.hortative
- Core.Morphology.fromWALS79B Core.WALS.F79B.SuppletionInImperativesAndHortatives.imperativeAndHortative = Core.Morphology.SuppletionImperative.imperativeAndHortative
- Core.Morphology.fromWALS79B Core.WALS.F79B.SuppletionInImperativesAndHortatives.none = Core.Morphology.SuppletionImperative.none
Instances For
Equations
- Core.Morphology.fromWALS80A Core.WALS.F80A.VerbalNumberAndSuppletion.none = Core.Morphology.VerbalNumber.none
- Core.Morphology.fromWALS80A Core.WALS.F80A.VerbalNumberAndSuppletion.singularPluralPairsNoSuppletion = Core.Morphology.VerbalNumber.pairsNoSuppletion
- Core.Morphology.fromWALS80A Core.WALS.F80A.VerbalNumberAndSuppletion.singularPluralPairsSuppletion = Core.Morphology.VerbalNumber.pairsSuppletion
- Core.Morphology.fromWALS80A Core.WALS.F80A.VerbalNumberAndSuppletion.singularDualPluralTriplesNoSuppletion = Core.Morphology.VerbalNumber.triplesNoSuppletion
- Core.Morphology.fromWALS80A Core.WALS.F80A.VerbalNumberAndSuppletion.singularDualPluralTriplesSuppletion = Core.Morphology.VerbalNumber.triplesSuppletion
Instances For
Map clause-level locus (F23A) to the 5-way whole-language classification.
Equations
- Core.Morphology.locusClauseToLocus Core.Morphology.LocusClause.headMarking = Core.Morphology.LocusOfMarking.headMarking
- Core.Morphology.locusClauseToLocus Core.Morphology.LocusClause.dependentMarking = Core.Morphology.LocusOfMarking.dependentMarking
- Core.Morphology.locusClauseToLocus Core.Morphology.LocusClause.doubleMarking = Core.Morphology.LocusOfMarking.doubleMarking
- Core.Morphology.locusClauseToLocus Core.Morphology.LocusClause.noMarking = Core.Morphology.LocusOfMarking.zeroMarking
- Core.Morphology.locusClauseToLocus Core.Morphology.LocusClause.other = Core.Morphology.LocusOfMarking.inconsistentOrOther
Instances For
WALS lookup helpers derive MorphProfile field values from auto-generated
WALS data. Each returns Option, yielding none when the language is
absent from that chapter or the grounding function is uninformative.
Profile definitions use .getD fallback so the fallback is only reached
when WALS cannot help.
Equations
Instances For
Equations
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
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
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.