import { range } from "https://deno.land/x/rambda@9.3.0/mod.ts";
distfilessourcesrcDictionaryIsValidIsValidAsyncApplyDiffAddApplyDiffRemoveApplyDiffRuleApplyDiffUpdateFunctorIdentityFunctionIndexedIteratorIndexedPredicateIteratorLensNonEmptyArrayObjectIteratorObjectPredicateObjPredPredicateProduceAsyncRulesProduceRulesRambdaTypesRamdaPathReadonlyNonEmptyArraySortObjectPredicateTupleaddaddIndexaddIndexRightadjustallallPassalwaysandanyanyPassapapertureappendapplyapplySpecapplyToascendassocassocPathbinarybindbothcallchainclampclonecollectBycomparatorcomplementcomposecomposeWithconcatcondconvergecountcountBycurrycurryNdecdefaultTodescenddifferencedifferenceWithdissocdissocPathdividedropdropLastdropLastWhiledropRepeatsdropRepeatsBydropRepeatsWithdropWhileeitheremptyendsWitheqByeqPropsequalsevolveFfilterfindfindIndexfindLastfindLastIndexflattenflipforEachforEachObjIndexedfromPairsgroupBygroupWithgtgtehashasInhasPathheadidenticalidentityifElseincincludesindexByindexOfinitinnerJoininsertinsertAllintersectionintersperseisisEmptyisNilisNotEmptyisNotNiljoinjuxtkeyslastlastIndexOflengthlenslensIndexlensPathlensPropltltemapmapObjIndexedmatchmathModmaxmaxBymeanmedianmergemergeAllmergeDeepLeftmergeDeepRightmergeLeftmergeRightmergeWithminminBymodifymodifyPathmodulomovemultiplynegatenonenotnthobjOfofomitononceoroverpartialpartialObjectpartitionpathpathEqpathOrpathspathSatisfiespickpickAllpickBypipepluckprependproductproppropEqpropIspropOrpropspropSatisfiesrangereducereduceByreduceStopperrejectremoveIndexrepeatreplacereversesetslicesortsortBysortWithsplitsplitAtsplitEverysplitWhenstartsWithsubtractsumswapsymmetricDifferenceTtailtaketakeLasttakeLastWhiletakeWhiletaptesttimestoLowertoPairstoStringtoUppertransposetrimtryCatchtypeunapplyunionuniquniqByuniqWithunlessunnestunwindupdatevaluesviewwhenwherewhereAnywhereEqwithoutxorzipzipObjzipWithDictionaryIsValidIsValidAsyncApplyDiffAddApplyDiffRemoveApplyDiffRuleApplyDiffUpdateFunctorIdentityFunctionIndexedIteratorIndexedPredicateIteratorLensNonEmptyArrayObjectIteratorObjectPredicateObjPredPredicateProduceAsyncRulesProduceRulesRambdaTypesRamdaPathReadonlyNonEmptyArraySortObjectPredicateTupleaddaddIndexaddIndexRightadjustallallPassalwaysandanyanyPassapapertureappendapplyapplySpecapplyToascendassocassocPathbinarybindbothcallchainclampclonecollectBycomparatorcomplementcomposecomposeWithconcatcondconvergecountcountBycurrycurryNdecdefaultTodescenddifferencedifferenceWithdissocdissocPathdividedropdropLastdropLastWhiledropRepeatsdropRepeatsBydropRepeatsWithdropWhileeitheremptyendsWitheqByeqPropsequalsevolveFfilterfindfindIndexfindLastfindLastIndexflattenflipforEachforEachObjIndexedfromPairsgroupBygroupWithgtgtehashasInhasPathheadidenticalidentityifElseincincludesindexByindexOfinitinnerJoininsertinsertAllintersectionintersperseisisEmptyisNilisNotEmptyisNotNiljoinjuxtkeyslastlastIndexOflengthlenslensIndexlensPathlensPropltltemapmapObjIndexedmatchmathModmaxmaxBymeanmedianmergemergeAllmergeDeepLeftmergeDeepRightmergeLeftmergeRightmergeWithminminBymodifymodifyPathmodulomovemultiplynegatenonenotnthobjOfofomitononceoroverpartialpartialObjectpartitionpathpathEqpathOrpathspathSatisfiespickpickAllpickBypipepluckprependproductproppropEqpropIspropOrpropspropSatisfiesrangereducereduceByreduceStopperrejectremoveIndexrepeatreplacereversesetslicesortsortBysortWithsplitsplitAtsplitEverysplitWhenstartsWithsubtractsumswapsymmetricDifferenceTtailtaketakeLasttakeLastWhiletakeWhiletaptesttimestoLowertoPairstoStringtoUppertransposetrimtryCatchtypeunapplyunionuniquniqByuniqWithunlessunnestunwindupdatevaluesviewwhenwherewhereAnywhereEqwithoutxorzipzipObjzipWithDictionaryIsValidIsValidAsyncApplyDiffAddApplyDiffRemoveApplyDiffRuleApplyDiffUpdateFunctorIdentityFunctionIndexedIteratorIndexedPredicateIteratorLensNonEmptyArrayObjectIteratorObjectPredicateObjPredPredicateProduceAsyncRulesProduceRulesRambdaTypesRamdaPathReadonlyNonEmptyArraySortObjectPredicateTupleaddaddIndexaddIndexRightadjustallallPassalwaysandanyanyPassapapertureappendapplyapplySpecapplyToascendassocassocPathbinarybindbothcallchainclampclonecollectBycomparatorcomplementcomposecomposeWithconcatcondconvergecountcountBycurrycurryNdecdefaultTodescenddifferencedifferenceWithdissocdissocPathdividedropdropLastdropLastWhiledropRepeatsdropRepeatsBydropRepeatsWithdropWhileeitheremptyendsWitheqByeqPropsequalsevolveFfilterfindfindIndexfindLastfindLastIndexflattenflipforEachforEachObjIndexedfromPairsgroupBygroupWithgtgtehashasInhasPathheadidenticalidentityifElseincincludesindexByindexOfinitinnerJoininsertinsertAllintersectionintersperseisisEmptyisNilisNotEmptyisNotNiljoinjuxtkeyslastlastIndexOflengthlenslensIndexlensPathlensPropltltemapmapObjIndexedmatchmathModmaxmaxBymeanmedianmergemergeAllmergeDeepLeftmergeDeepRightmergeLeftmergeRightmergeWithminminBymodifymodifyPathmodulomovemultiplynegatenonenotnthobjOfofomitononceoroverpartialpartialObjectpartitionpathpathEqpathOrpathspathSatisfiespickpickAllpickBypipepluckprependproductproppropEqpropIspropOrpropspropSatisfiesrangereducereduceByreduceStopperrejectremoveIndexrepeatreplacereversesetslicesortsortBysortWithsplitsplitAtsplitEverysplitWhenstartsWithsubtractsumswapsymmetricDifferenceTtailtaketakeLasttakeLastWhiletakeWhiletaptesttimestoLowertoPairstoStringtoUppertransposetrimtryCatchtypeunapplyunionuniquniqByuniqWithunlessunnestunwindupdatevaluesviewwhenwherewhereAnywhereEqwithoutxorzipzipObjzipWithDictionaryIsValidIsValidAsyncApplyDiffAddApplyDiffRemoveApplyDiffRuleApplyDiffUpdateFunctorIdentityFunctionIndexedIteratorIndexedPredicateIteratorLensNonEmptyArrayObjectIteratorObjectPredicateObjPredPredicateProduceAsyncRulesProduceRulesRambdaTypesRamdaPathReadonlyNonEmptyArraySortObjectPredicateTupleaddaddIndexaddIndexRightadjustallallPassalwaysandanyanyPassapapertureappendapplyapplySpecapplyToascendassocassocPathbinarybindbothcallchainclampclonecollectBycomparatorcomplementcomposecomposeWithconcatcondconvergecountcountBycurrycurryNdecdefaultTodescenddifferencedifferenceWithdissocdissocPathdividedropdropLastdropLastWhiledropRepeatsdropRepeatsBydropRepeatsWithdropWhileeitheremptyendsWitheqByeqPropsequalsevolveFfilterfindfindIndexfindLastfindLastIndexflattenflipforEachforEachObjIndexedfromPairsgroupBygroupWithgtgtehashasInhasPathheadidenticalidentityifElseincincludesindexByindexOfinitinnerJoininsertinsertAllintersectionintersperseisisEmptyisNilisNotEmptyisNotNiljoinjuxtkeyslastlastIndexOflengthlenslensIndexlensPathlensPropltltemapmapObjIndexedmatchmathModmaxmaxBymeanmedianmergemergeAllmergeDeepLeftmergeDeepRightmergeLeftmergeRightmergeWithminminBymodifymodifyPathmodulomovemultiplynegatenonenotnthobjOfofomitononceoroverpartialpartialObjectpartitionpathpathEqpathOrpathspathSatisfiespickpickAllpickBypipepluckprependproductproppropEqpropIspropOrpropspropSatisfiesrangereducereduceByreduceStopperrejectremoveIndexrepeatreplacereversesetslicesortsortBysortWithsplitsplitAtsplitEverysplitWhenstartsWithsubtractsumswapsymmetricDifferenceTtailtaketakeLasttakeLastWhiletakeWhiletaptesttimestoLowertoPairstoStringtoUppertransposetrimtryCatchtypeunapplyunionuniquniqByuniqWithunlessunnestunwindupdatevaluesviewwhenwherewhereAnywhereEqwithoutxorzipzipObjzipWith
mod.ts (default module)
I
I
I
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
immutable.d.ts
I
I
I
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
index.d.ts
I
I
I
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
rambda.js
I
I
I
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f
f