Skip to content

Instantly share code, notes, and snippets.

@Janiczek
Created August 19, 2022 23:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Janiczek/d500faee8dbb2d881f740cc768f49396 to your computer and use it in GitHub Desktop.
Save Janiczek/d500faee8dbb2d881f740cc768f49396 to your computer and use it in GitHub Desktop.
Usage of functions from List.Extra across published packages
#!/usr/bin/env bash
DEP_PACKAGE="elm-community/list-extra"
USAGE_REPOS=$(grep -l "${DEP_PACKAGE}" */*/elm.json | xargs dirname)
EXPOSED_FNS=$(cd "${DEP_PACKAGE}" && tree-grepper -q elm '(exposed_value)' | cut -d: -f5)
rm out.txt 2>/dev/null
for REPO in $USAGE_REPOS; do
# Fully qualified
for MATCH in $(cd "${REPO}" && tree-grepper -q elm "(value_expr (value_qid (lower_case_identifier)@name)@_full (#match? @_full \"^List.Extra.\"))"); do
FN=$(echo "${MATCH}" | cut -d: -f5)
echo "${REPO},${FN},1"
done
# Aliased
for IMPORT in $(cd "${REPO}" && tree-grepper -q elm '(import_clause (upper_case_qid)@_import (as_clause (upper_case_identifier)@alias) (#eq? @_import List.Extra))'); do
FILE=$(echo $IMPORT | cut -d: -f1)
ALIAS=$(echo $IMPORT | cut -d: -f5)
for FN in $EXPOSED_FNS; do
COUNT=$(cd "${REPO}" && tree-grepper -q elm "(value_expr (value_qid (lower_case_identifier)@name)@_full (#eq? @_full ${ALIAS}.${FN}))" $FILE | wc -l | xargs echo)
if ((${COUNT} > 0)); then
echo "${REPO},${FN},${COUNT}"
fi
done
done
# Exposed
for IMPORT in $(cd "${REPO}" && tree-grepper -q elm '(import_clause (upper_case_qid)@_import (exposing_list (exposed_value)@val) (#eq? @_import List.Extra))'); do
FILE=$(echo $IMPORT | cut -d: -f1)
FN=$(echo $IMPORT | cut -d: -f5)
for MATCH in $(cd "${REPO}" && tree-grepper -q elm "((value_expr)@full (#eq? @full ${FN}))" $FILE); do
echo "${REPO},${FN},1"
done
done
done | tee out.txt
Arkham/elm-chords,cartesianProduct,1
Arkham/elm-chords,uniqueBy,1
Arkham/elm-chords,count,1
Arkham/elm-chords,count,1
Arkham/elm-chords,count,1
Confidenceman02/elm-select,getAt,2
FabienHenon/jsonapi,find,1
FabienHenon/jsonapi,find,1
FabienHenon/jsonapi,findIndex,1
FabienHenon/jsonapi,setAt,1
Gizra/elm-debouncer,unique,1
Gizra/elm-radix-tree,remove,1
Gizra/elm-radix-tree,remove,1
Gizra/elm-radix-tree,isPrefixOf,1
IzumiSy/elm-firestore,last,1
Janiczek/elm-bidict,gatherEqualsBy,1
Janiczek/elm-quasirandom,transpose,2
Janiczek/elm-runescape,dropWhile,1
Janiczek/elm-runescape,dropWhile,1
Janiczek/elm-secret-sharing,transpose,1
Libbum/elm-partition,getAt,1
Libbum/elm-partition,subsequences,1
Libbum/elm-partition,last,1
Libbum/elm-partition,minimumBy,1
MadonnaMat/elm-select-two,span,1
MattCheely/boon,indexedFoldr,1
MattCheely/tryframe-coordinator,stripPrefix,1
MattCheely/tryframe-coordinator,isPrefixOf,1
Morgan-Stanley/morphir-elm,last,1
Morgan-Stanley/morphir-elm,unique,1
Orange-OpenSource/elm-advanced-grid,filterNot,1
Orange-OpenSource/elm-advanced-grid,getAt,1
Orange-OpenSource/elm-advanced-grid,getAt,1
Orange-OpenSource/elm-advanced-grid,updateIf,1
Orange-OpenSource/elm-advanced-grid,scanl,1
Orange-OpenSource/elm-advanced-grid,setIf,1
Orange-OpenSource/elm-advanced-grid,find,1
Orange-OpenSource/elm-advanced-grid,updateIf,1
Orange-OpenSource/elm-advanced-grid,updateAt,1
Orange-OpenSource/elm-advanced-grid,updateIf,1
Orange-OpenSource/elm-advanced-grid,findIndex,1
Orange-OpenSource/elm-advanced-grid,findIndex,1
Orange-OpenSource/elm-advanced-grid,findIndex,1
PaackEng/elm-datetime-picker,splitAt,1
PerformanceIMMO/elm-utils,find,1
PerformanceIMMO/elm-utils,updateAt,1
PerformanceIMMO/elm-utils,updateAt,1
PerformanceIMMO/elm-utils,splitAt,1
PerformanceIMMO/elm-utils,uniqueBy,1
PerformanceIMMO/elm-utils,filterNot,1
PerformanceIMMO/elm-utils,uniqueBy,1
PerformanceIMMO/elm-utils,uniqueBy,1
PerformanceIMMO/elm-utils,filterNot,1
PerformanceIMMO/elm-utils,uniqueBy,2
PerformanceIMMO/elm-utils,filterNot,1
PerformanceIMMO/elm-utils,uniqueBy,1
PerformanceIMMO/elm-utils,filterNot,1
PerformanceIMMO/elm-utils,find,1
PerformanceIMMO/elm-utils,last,1
RalfNorthman/elm-lttb,unconsLast,1
RalfNorthman/elm-lttb,maximumBy,1
RalfNorthman/elm-lttb,groupsOfVarying,1
STTR13/ziplist,last,1
STTR13/ziplist,last,1
SiriusStarr/elm-password-strength,maximumBy,1
SiriusStarr/elm-password-strength,cartesianProduct,1
SiriusStarr/elm-password-strength,foldl1,1
SiriusStarr/elm-password-strength,elemIndex,3
SiriusStarr/elm-password-strength,lift2,2
SiriusStarr/elm-password-strength,uncons,1
SiriusStarr/elm-password-strength,unconsLast,1
SiriusStarr/elm-password-strength,minimumBy,1
SiriusStarr/elm-password-strength,gatherEqualsBy,2
SiriusStarr/elm-password-strength,cartesianProduct,1
SiriusStarr/elm-password-strength,foldl1,2
SiriusStarr/elm-password-strength,indexedFoldl,1
SiriusStarr/elm-password-strength,elemIndex,3
SiriusStarr/elm-password-strength,uncons,1
SiriusStarr/elm-password-strength,unconsLast,1
SiriusStarr/elm-password-strength,minimumBy,1
SiriusStarr/elm-password-strength,gatherEqualsBy,2
SiriusStarr/elm-password-strength,maximumBy,1
SiriusStarr/elm-review-no-unsorted,reverseMap,1
SiriusStarr/elm-review-no-unsorted,findMap,1
SiriusStarr/elm-review-no-unsorted,unconsLast,1
SiriusStarr/elm-review-no-unsorted,uniquePairs,1
SiriusStarr/elm-review-no-unsorted,indexedFoldl,1
SiriusStarr/elm-review-no-unsorted,find,1
SiriusStarr/elm-review-no-unsorted,uncons,1
SiriusStarr/elm-review-no-unsorted,unconsLast,3
SiriusStarr/elm-review-no-unsorted,indexedFoldl,3
SiriusStarr/elm-review-no-unsorted,splitAt,1
SiriusStarr/elm-review-no-unsorted,elemIndex,1
SiriusStarr/elm-review-no-unsorted,zip,3
SiriusStarr/elm-review-no-unsorted,last,1
SiriusStarr/elm-review-no-unsorted,uncons,1
SiriusStarr/elm-review-no-unsorted,splitWhen,1
SiriusStarr/elm-review-no-unsorted,elemIndex,3
SiriusStarr/elm-review-no-unsorted,findMap,1
SiriusStarr/elm-review-no-unsorted,stableSortWith,1
SiriusStarr/elm-review-no-unsorted,indexedFoldr,1
SiriusStarr/elm-review-no-unsorted,elemIndex,1
SiriusStarr/elm-review-pipeline-styles,unconsLast,1
SiriusStarr/elm-spaced-repetition,reverseMap,1
SiriusStarr/elm-spaced-repetition,reverseMap,1
SiriusStarr/elm-spaced-repetition,reverseMap,1
SiriusStarr/elm-spaced-repetition,getAt,1
SiriusStarr/elm-spaced-repetition,getAt,1
SiriusStarr/elm-spaced-repetition,reverseMap,1
SiriusStarr/elm-spaced-repetition,reverseMap,1
SiriusStarr/elm-spaced-repetition,reverseMap,1
SiriusStarr/elm-spaced-repetition,reverseMap,1
SiriusStarr/elm-spaced-repetition,reverseMap,1
SiriusStarr/elm-spaced-repetition,reverseMap,1
Spaxe/elm-lsystem,mapAccuml,1
adius/vectual,scanl,1
alexkorban/json-to-elm,uniqueBy,1
alexkorban/json-to-elm,uniqueBy,1
alexkorban/json-to-elm,uniqueBy,1
alexkorban/json-to-elm,uniqueBy,1
alexkorban/json-to-elm,greedyGroupsOf,1
alexkorban/json-to-elm,uniqueBy,1
alexkorban/json-to-elm,uniqueBy,1
alexkorban/json-to-elm,uniqueBy,1
avh4/elm-program-test,remove,1
avh4/elm-program-test,splitAt,1
bellroy/elm-imgix,groupWhile,1
bellroy/elm-imgix,groupWhile,1
bellroy/elm-imgix,groupWhile,1
bellroy/elm-imgix,groupWhile,1
bgrosse-midokura/composable-form,setAt,1
billstclair/elm-crypto-aes,find,1
billstclair/elm-crypto-string,greedyGroupsOf,1
billstclair/elm-crypto-string,greedyGroupsOf,1
billstclair/elm-id-search,getAt,1
billstclair/elm-id-search,remove,1
billstclair/elm-id-search,find,1
billstclair/elm-sha256,getAt,1
billstclair/elm-websocket-client,find,1
billstclair/elm-websocket-framework-server,remove,2
billstclair/elm-websocket-framework,remove,1
billstclair/elm-websocket-framework,find,1
bkuhlmann/form-validator,updateIf,1
bkuhlmann/form-validator,updateIf,1
bkuhlmann/form-validator,updateIf,1
bkuhlmann/form-validator,find,1
bluedogtraining/bdt-elm,span,1
bluedogtraining/bdt-elm,dropWhile,1
bluedogtraining/bdt-elm,dropWhile,1
bluedogtraining/bdt-elm,groupsOf,1
brightdb/sequence,uncons,1
brilliantorg/backpacker-below,splitAt,1
canceraiddev/elm-form-builder,groupsOfVarying,1
canceraiddev/elm-pages,findMap,1
canceraiddev/elm-pages,uniqueBy,1
canceraiddev/elm-pages,findMap,1
canceraiddev/elm-pages,findMap,1
canceraiddev/elm-pages,last,1
canceraiddev/elm-pages,findMap,1
canceraiddev/elm-pages,findMap,1
canceraiddev/elm-pages,findMap,1
carmonw/elm-number-to-words,unfoldr,1
carmonw/elm-number-to-words,zip,1
chicode/lisa,unconsLast,1
cmditch/elm-bigint,greedyGroupsOf,1
cmditch/elm-bigint,greedyGroupsOf,1
cmditch/elm-bigint,dropWhile,1
cmditch/elm-bigint,dropWhileRight,1
cmditch/elm-bigint,last,1
coinop-logan/nym,cycle,1
coinop-logan/nym,cycle,1
coinop-logan/nym,zip,1
coinop-logan/nym,setAt,1
coinop-logan/nym,setAt,1
coinop-logan/nym,updateAt,1
coinop-logan/nym,getAt,1
coinop-logan/nym,cycle,1
coinop-logan/nym,initialize,1
coinop-logan/nym,greedyGroupsOf,1
coinop-logan/nym,greedyGroupsOf,1
coinop-logan/nym,initialize,1
coinop-logan/nym,getAt,1
coinop-logan/nym,setAt,1
coinop-logan/nym,last,1
coinop-logan/nym,getAt,1
coinop-logan/nym,minimumBy,1
coinop-logan/nym,getAt,1
coinop-logan/nym,getAt,1
coinop-logan/nym,getAt,1
coinop-logan/nym,getAt,1
coinop-logan/nym,last,1
coinop-logan/nym,last,1
coinop-logan/phace,getAt,1
coinop-logan/phace,getAt,1
coinop-logan/phace,getAt,1
coinop-logan/phace,getAt,1
coinop-logan/phace,getAt,1
coinop-logan/phace,getAt,1
coinop-logan/phace,getAt,1
coinop-logan/phace,getAt,1
coinop-logan/phace,splitAt,1
coinop-logan/phace,groupsOf,1
coinop-logan/phace,getAt,1
coinop-logan/phace,getAt,1
coinop-logan/phace,unfoldr,1
data-viz-lab/elm-chart-builder,getAt,1
data-viz-lab/elm-chart-builder,getAt,1
data-viz-lab/elm-chart-builder,zip,1
data-viz-lab/elm-chart-builder,getAt,1
data-viz-lab/elm-chart-builder,transpose,1
data-viz-lab/elm-chart-builder,transpose,1
data-viz-lab/elm-chart-builder,groupWhile,1
data-viz-lab/elm-chart-builder,groupWhile,1
data-viz-lab/elm-chart-builder,groupWhile,1
data-viz-lab/elm-chart-builder,transpose,1
data-viz-lab/elm-chart-builder,transpose,1
data-viz-lab/elm-chart-builder,transpose,1
data-viz-lab/elm-chart-builder,transpose,1
data-viz-lab/elm-chart-builder,find,1
data-viz-lab/elm-chart-builder,zip,1
davidpomerenke/elm-problem-solving,initialize,1
davidpomerenke/elm-problem-solving,maximumBy,2
davidpomerenke/elm-problem-solving,minimumBy,2
davidpomerenke/elm-problem-solving,find,3
davidpomerenke/elm-problem-solving,unique,2
davidpomerenke/elm-problem-solving,zip,1
davidpomerenke/elm-problem-solving,uncons,1
davidpomerenke/elm-problem-solving,unconsLast,1
davidpomerenke/elm-problem-solving,minimumBy,1
davidpomerenke/elm-problem-solving,remove,1
davidpomerenke/elm-problem-solving,find,1
davidpomerenke/elm-problem-solving,findIndex,1
davidpomerenke/elm-problem-solving,unique,2
davidpomerenke/elm-problem-solving,notMember,1
davidpomerenke/elm-problem-solving,find,1
davidpomerenke/elm-problem-solving,setAt,1
davidpomerenke/elm-problem-solving,elemIndex,1
davidpomerenke/elm-problem-solving,elemIndex,1
davidpomerenke/elm-problem-solving,elemIndex,1
davidpomerenke/elm-problem-solving,getAt,1
davidpomerenke/elm-problem-solving,getAt,1
davidpomerenke/elm-problem-solving,getAt,1
davidpomerenke/elm-problem-solving,groupsOf,1
davidpomerenke/elm-problem-solving,setAt,1
davidpomerenke/elm-problem-solving,setAt,1
dillonkearns/elm-bcp47-language-tag,unique,1
dillonkearns/elm-cli-options-parser,uniqueBy,1
dillonkearns/elm-cli-options-parser,last,1
dillonkearns/elm-cli-options-parser,getAt,1
dillonkearns/elm-cli-options-parser,find,1
dillonkearns/elm-cli-options-parser,find,1
dillonkearns/elm-cli-options-parser,find,1
dillonkearns/elm-cli-options-parser,getAt,1
dillonkearns/elm-cli-options-parser,find,1
dillonkearns/elm-cli-options-parser,find,1
dillonkearns/elm-oembed,find,1
dillonkearns/elm-pages,findMap,1
dillonkearns/elm-pages,uniqueBy,1
dillonkearns/elm-pages,findMap,1
dillonkearns/elm-pages,findMap,1
dillonkearns/elm-pages,last,1
dillonkearns/elm-pages,findMap,1
dillonkearns/elm-pages,findMap,1
dillonkearns/elm-pages,findMap,1
dosarf/elm-tree-view,getAt,2
dosarf/elm-tree-view,filterNot,1
dosarf/elm-tree-view,findIndex,1
duncanmalashock/elm-music-theory,uniqueBy,1
duncanmalashock/elm-music-theory,uniqueBy,1
duncanmalashock/elm-music-theory,uniqueBy,1
duncanmalashock/elm-music-theory,permutations,1
duncanmalashock/elm-music-theory,permutations,1
duncanmalashock/elm-music-theory,findIndices,1
duncanmalashock/elm-music-theory,findIndices,1
duncanmalashock/elm-music-theory,zip,1
duncanmalashock/elm-music-theory,uniqueBy,1
elm-athlete/athlete,unique,1
elm-athlete/athlete,groupWhile,1
elm-athlete/athlete,groupWhile,1
elm-athlete/athlete,find,1
elm-athlete/athlete,andMap,1
emilgoldsmith/elm-speedcubing,find,1
emilgoldsmith/elm-speedcubing,removeAt,1
emilgoldsmith/elm-speedcubing,getAt,1
emilgoldsmith/elm-speedcubing,find,1
emilgoldsmith/elm-speedcubing,find,1
emilgoldsmith/elm-speedcubing,findMap,1
enkidatron/elm-cldr,maximumBy,1
enkidatron/elm-cldr,maximumWith,1
enkidatron/elm-cldr,maximumBy,1
enkidatron/elm-cldr,maximumBy,1
enkidatron/elm-cldr,maximumBy,1
finos/morphir-elm,last,1
finos/morphir-elm,getAt,4
finos/morphir-elm,splitAt,1
finos/morphir-elm,elemIndex,2
finos/morphir-elm,unconsLast,1
finos/morphir-elm,uniqueBy,1
finos/morphir-elm,unique,1
finos/morphir-elm,unique,1
folkertdev/elm-flate,stableSortWith,1
folkertdev/elm-flate,stableSortWith,1
folkertdev/elm-kmeans,minimumBy,1
folkertdev/elm-kmeans,greedyGroupsOf,1
folkertdev/one-true-path-experiment,last,3
folkertdev/one-true-path-experiment,last,2
folkertdev/one-true-path-experiment,splitAt,1
folkertdev/one-true-path-experiment,last,4
folkertdev/one-true-path-experiment,last,3
folkertdev/one-true-path-experiment,init,1
folkertdev/one-true-path-experiment,scanl,1
folkertdev/one-true-path-experiment,scanr,1
francescortiz/elm-queue,splitAt,1
francescortiz/elm-queue,findIndex,1
francescortiz/elm-queue,removeAt,1
francescortiz/elm-queue,splitAt,1
gampleman/elm-visualization,last,1
gampleman/elm-visualization,getAt,1
gampleman/elm-visualization,getAt,1
gampleman/elm-visualization,maximumBy,1
gampleman/elm-visualization,transpose,6
gampleman/elm-visualization,scanl,1
glasserc/elm-debouncer,unique,1
goilluminate/elm-fancy-daterangepicker,groupWhile,1
goyalarchit/elm-dagre,getAt,2
goyalarchit/elm-dagre,elemIndex,1
goyalarchit/elm-dagre,findIndex,1
goyalarchit/elm-dagre,remove,1
goyalarchit/elm-dagre,updateAt,1
goyalarchit/elm-dagre,indexedFoldl,1
goyalarchit/elm-dagre,getAt,2
goyalarchit/elm-dagre,minimumBy,1
goyalarchit/elm-dagre,maximumBy,2
goyalarchit/elm-dagre,minimumBy,2
goyalarchit/elm-dagre,setAt,1
goyalarchit/elm-dagre,swapAt,1
goyalarchit/elm-dagre,setAt,1
goyalarchit/elm-dagre,takeWhile,1
goyalarchit/elm-dagre,dropWhile,1
goyalarchit/elm-dagre,indexedFoldl,1
goyalarchit/graph-extra,unique,1
gribouille/elm-select,find,1
gribouille/elm-select,find,1
hecrj/composable-form,setAt,1
henne90gen/elm-pandas-visualization,zip,1
henne90gen/elm-pandas-visualization,getAt,1
icidasset/elm-binary,unconsLast,2
icidasset/elm-binary,dropWhile,1
icidasset/elm-binary,splitAt,2
icidasset/elm-binary,findIndex,1
icidasset/elm-binary,zip,1
icidasset/elm-binary,greedyGroupsOf,2
icidasset/elm-sha,greedyGroupsOf,1
indicatrix/elm-input-extra,getAt,1
integral424/elm-pivot-table,groupWhile,1
integral424/elm-pivot-table,getAt,1
integral424/elm-pivot-table,cartesianProduct,1
integral424/elm-pivot-table,getAt,1
integral424/elm-pivot-table,cartesianProduct,1
isaacseymour/deprecated-time,scanl1,1
isberg/elm-ann,lift2,1
jackhp95/elm-mapbox,uniqueBy,1
jaredramirez/elm-select,getAt,2
jgrenat/datocms-structured-text,find,3
johnathanbostrom/elm-dice,count,1
jonathanfishbein1/linear-algebra,find,1
jonathanfishbein1/linear-algebra,getAt,1
jonathanfishbein1/linear-algebra,getAt,1
jonathanfishbein1/linear-algebra,swapAt,1
jonathanfishbein1/linear-algebra,getAt,1
jonathanfishbein1/linear-algebra,getAt,1
jonathanfishbein1/linear-algebra,getAt,1
jonathanfishbein1/linear-algebra,lift2,1
jonathanfishbein1/linear-algebra,getAt,1
jonathanfishbein1/linear-algebra,setAt,1
jonathanfishbein1/linear-algebra,findIndex,1
jonathanfishbein1/linear-algebra,count,1
jonathanfishbein1/linear-algebra,initialize,1
jonathanfishbein1/linear-algebra,initialize,1
jonathanfishbein1/linear-algebra,initialize,1
jonathanfishbein1/linear-algebra,transpose,1
jonathanfishbein1/linear-algebra,count,1
jonathanfishbein1/linear-algebra,initialize,1
jonathanfishbein1/linear-algebra,getAt,1
jonathanfishbein1/linear-algebra,getAt,1
jonathanfishbein1/linear-algebra,setAt,1
jsuder-xx/elm-ra,groupWhile,1
jsuder-xx/elm-ra,splitWhen,1
jsuder-xx/elm-ra,find,1
jsuder-xx/elm-review-reducible-lambdas,last,1
jxxcarlson/elm-l0-parser,getAt,1
jxxcarlson/elm-l0-parser,getAt,1
jxxcarlson/elm-l0-parser,setAt,1
jxxcarlson/elm-search,getAt,1
jxxcarlson/elm-search,getAt,1
jxxcarlson/elm-search,getAt,1
jxxcarlson/elm-spreadsheet,groupsOf,1
jxxcarlson/elm-spreadsheet,transpose,1
jxxcarlson/elm-spreadsheet,transpose,1
jxxcarlson/elm-spreadsheet,transpose,1
jxxcarlson/elm-spreadsheet,transpose,1
jxxcarlson/elm-text-editor,last,1
jxxcarlson/elm-text-editor,getAt,1
jxxcarlson/elm-text-editor,getAt,1
jxxcarlson/elm-text-editor,getAt,1
jxxcarlson/elm-text-editor,getAt,1
jxxcarlson/elm-text-editor,getAt,1
jxxcarlson/elm-text-editor,getAt,1
jxxcarlson/elm-text-editor,last,1
jxxcarlson/elm-text-editor,last,1
jxxcarlson/elm-text-editor,getAt,1
jxxcarlson/elm-tree-builder,groupWhile,1
jxxcarlson/elm-tree-builder,group,1
jxxcarlson/elm-tree-builder,groupWhile,1
jxxcarlson/elm-tree-builder,groupWhile,1
jxxcarlson/hex,groupsOf,1
jxxcarlson/meenylatex,getAt,1
jxxcarlson/meenylatex,getAt,1
jxxcarlson/meenylatex,getAt,1
jxxcarlson/scripta-compiler,notMember,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,setAt,1
jxxcarlson/scripta-compiler,unique,1
jxxcarlson/scripta-compiler,unique,1
jxxcarlson/scripta-compiler,unique,1
jxxcarlson/scripta-compiler,unique,1
jxxcarlson/scripta-compiler,last,1
jxxcarlson/scripta-compiler,takeWhile,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,last,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,takeWhile,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,last,1
jxxcarlson/scripta-compiler,unconsLast,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,unique,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,transpose,1
jxxcarlson/scripta-compiler,transpose,1
jxxcarlson/scripta-compiler,findIndex,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,transpose,1
jxxcarlson/scripta-compiler,transpose,1
jxxcarlson/scripta-compiler,transpose,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,groupWhile,1
jxxcarlson/scripta-compiler,greedyGroupsOf,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,last,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,last,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,last,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,setAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,getAt,1
jxxcarlson/scripta-compiler,last,1
jxxcarlson/scripta-compiler,setAt,1
jxxcarlson/scripta-compiler,splitAt,1
kirchner/elm-wai-aria-tabs,dropWhile,1
langyu-app/elm-ancillary-nonempty-list,updateAt,1
langyu-app/elm-ancillary-nonempty-list,indexedFoldl,6
leojpod/elm-keyboard-shortcut,find,1
logicUSLIB/logicus-fol,break,1
logicUSLIB/logicus-fol,break,1
logicUSLIB/logicus-fol,cartesianProduct,1
logicUSLIB/logicus-fol,cartesianProduct,1
logicUSLIB/logicus-fol,zip,1
logicUSLIB/logicus-fol,unique,31
logicUSLIB/logicus-fol,cartesianProduct,3
logicUSLIB/logicus-fol,maximumBy,1
logicUSLIB/logicus-fol,gatherEquals,1
logicUSLIB/logicus-fol,last,1
logicUSLIB/logicus-fol,unique,7
logicUSLIB/logicus-fol,takeWhile,3
logicUSLIB/logicus-fol,cartesianProduct,1
logicUSLIB/logicus-pl,zip,1
logicUSLIB/logicus-pl,unique,1
logicUSLIB/logicus-pl,unique,2
logicUSLIB/logicus-pl,findIndex,1
logicUSLIB/logicus-pl,last,1
logicUSLIB/logicus-pl,maximumBy,1
logicUSLIB/logicus-pl,allDifferent,4
logicUSLIB/logicus-pl,cartesianProduct,2
logicUSLIB/logicus-pl,gatherEquals,1
logicUSLIB/logicus-pl,zip,2
logicUSLIB/logicus-pl,maximumBy,1
logicUSLIB/logicus-pl,unique,2
logicUSLIB/logicus-pl,gatherEqualsBy,1
logicUSLIB/logicus-pl,takeWhile,5
lucamug/elm-exercises,indexedFoldl,1
lucamug/elm-exercises,setAt,1
lue-bird/elm-keysset,isPermutationOf,1
lue-bird/elm-keysset,find,1
lue-bird/elm-review-missing-record-field-lens,dropWhileRight,1
lue-bird/elm-review-single-use-type-vars-end-with-underscore,groupWhile,1
lue-bird/elm-rosetree-path,uncons,1
lue-bird/elm-rosetree-path,unconsLast,1
lue-bird/elm-rosetree-path,isPrefixOf,1
lue-bird/elm-rosetree-path,getAt,1
lue-bird/elm-rosetree-path,updateAt,3
lue-bird/elm-rosetree-path,removeAt,1
maca/postgrest-admin-preview,elemIndex,1
maca/postgrest-admin-preview,zip,2
matheus23/elm-markdown-transforms,group,1
mbr/elm-extras,updateAt,1
mbr/elm-extras,findIndex,1
mercurymedia/elm-datetime-picker,splitAt,1
mercurymedia/elm-datetime-picker,elemIndex,1
mweiss/elm-rte-toolkit,last,1
mweiss/elm-rte-toolkit,last,1
mweiss/elm-rte-toolkit,groupWhile,1
mweiss/elm-rte-toolkit,getAt,1
mweiss/elm-rte-toolkit,getAt,1
mweiss/elm-rte-toolkit,groupWhile,1
mweiss/elm-rte-toolkit,last,1
mweiss/elm-rte-toolkit,groupWhile,1
mweiss/elm-rte-toolkit,last,1
mweiss/elm-rte-toolkit,last,1
mweiss/elm-rte-toolkit,last,1
mweiss/elm-rte-toolkit,groupWhile,1
mweiss/elm-rte-toolkit,last,1
mweiss/elm-rte-toolkit,getAt,1
mweiss/elm-rte-toolkit,getAt,1
mweiss/elm-rte-toolkit,last,1
mweiss/elm-rte-toolkit,last,1
mweiss/elm-rte-toolkit,last,1
mweiss/elm-rte-toolkit,unique,1
n1k0/elm-daterange-picker,dropWhile,1
n1k0/elm-daterange-picker,cycle,1
n1k0/elm-daterange-picker,elemIndex,1
n1k0/elm-daterange-picker,groupsOf,1
newlandsvalley/elm-binary-base64,takeWhile,1
nishiurahiroki/elm-simple-pagenate,unique,1
noahzgordon/elm-jsonapi,find,1
orus-io/elm-simple-text-index,unique,1
orus-io/elm-simple-text-index,uniqueBy,1
orus-io/elm-simple-text-index,foldl1,1
orus-io/elm-simple-text-index,unique,1
pablohirafuji/elm-qrcode,greedyGroupsOf,1
pablohirafuji/elm-qrcode,greedyGroupsOf,1
primait/pyxis-components,findIndex,1
raen79/elm-imgix,groupWhile,1
raen79/elm-imgix,groupWhile,1
raen79/elm-imgix,groupWhile,1
raen79/elm-imgix,groupWhile,1
rakutentech/r10,findMap,1
rakutentech/r10,uniqueBy,1
rakutentech/r10,findMap,1
rakutentech/r10,findIndex,1
rakutentech/r10,getAt,1
rakutentech/r10,find,1
rakutentech/r10,findIndex,1
rakutentech/r10,getAt,1
rakutentech/r10,unique,1
rametta/elm-datetime-picker,splitAt,1
robinheghan/elm-warrior,dropWhile,1
robinheghan/elm-warrior,find,3
robinheghan/elm-warrior,find,5
robinheghan/elm-warrior,remove,1
ronanyeah/calendar-dates,groupsOf,1
rupertlssmith/rte-toolkit-patch,last,1
rupertlssmith/rte-toolkit-patch,last,1
rupertlssmith/rte-toolkit-patch,groupWhile,1
rupertlssmith/rte-toolkit-patch,getAt,1
rupertlssmith/rte-toolkit-patch,getAt,1
rupertlssmith/rte-toolkit-patch,groupWhile,1
rupertlssmith/rte-toolkit-patch,last,1
rupertlssmith/rte-toolkit-patch,groupWhile,1
rupertlssmith/rte-toolkit-patch,last,1
rupertlssmith/rte-toolkit-patch,last,1
rupertlssmith/rte-toolkit-patch,last,1
rupertlssmith/rte-toolkit-patch,groupWhile,1
rupertlssmith/rte-toolkit-patch,last,1
rupertlssmith/rte-toolkit-patch,getAt,1
rupertlssmith/rte-toolkit-patch,getAt,1
rupertlssmith/rte-toolkit-patch,last,1
rupertlssmith/rte-toolkit-patch,last,1
rupertlssmith/rte-toolkit-patch,last,1
rupertlssmith/rte-toolkit-patch,unique,1
shnewto/pgn,getAt,1
shnewto/pgn,mapAccuml,1
shnewto/pgn,find,1
shnewto/pgn,mapAccuml,1
stil4m/elm-syntax,unique,1
stil4m/elm-syntax,takeWhile,1
stil4m/elm-syntax,dropWhile,1
stil4m/elm-syntax,unique,1
supermacro/elm-antd,setAt,1
sxh/ui-base,init,1
sxh/ui-base,last,1
thomasin/elm-frontmatter,unique,2
thomasin/elm-frontmatter,unique,1
tkuriyama/elm-generator,dropWhile,1
valentinomicko/test-forms,filterNot,1
vjrasane/elm-dynamic-json,find,1
waratuman/elm-coder,indexedFoldl,1
waratuman/elm-coder,getAt,1
waratuman/elm-coder,getAt,1
waratuman/elm-coder,groupsOf,1
waratuman/elm-coder,groupsOf,1
wearsunscreen/gen-garden,getAt,1
webbhuset/elm-actor-model,find,1
webbhuset/elm-actor-model,find,1
webbhuset/elm-actor-model,greedyGroupsOf,1
webbhuset/elm-actor-model,permutations,1
xarvh/elm-gamepad,find,1
xarvh/elm-gamepad,find,1
xarvh/elm-gamepad,find,1
xarvh/elm-gamepad,find,1
xarvh/elm-gamepad,find,1
xdelph/elm-slick-grid,getAt,1
xdelph/elm-slick-grid,setIf,1
xdelph/elm-slick-grid,updateAt,1
yumlonne/elm-japanese-calendar,find,1
yumlonne/elm-japanese-calendar,find,1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment