Commit ed096142 authored by Nicolas Pouillard's avatar Nicolas Pouillard

DEBUG: disable sumOccurrences in case it is the root of the recursion

parent 4d99ac79
...@@ -576,6 +576,8 @@ ngramsElementToNgramsOcc :: NgramsElement -> NgramsOcc ...@@ -576,6 +576,8 @@ ngramsElementToNgramsOcc :: NgramsElement -> NgramsOcc
ngramsElementToNgramsOcc (NgramsElement {occurrences, children}) = {occurrences: Additive occurrences, children} ngramsElementToNgramsOcc (NgramsElement {occurrences, children}) = {occurrences: Additive occurrences, children}
sumOccurrences :: NgramsTable -> NgramsOcc -> Additive Int sumOccurrences :: NgramsTable -> NgramsOcc -> Additive Int
sumOccurrences _ _ = Additive 42
{-
sumOccurrences ngramsTable {occurrences, children} = sumOccurrences ngramsTable {occurrences, children} =
occurrences <> children ^. folded <<< to (sumOccurrences' ngramsTable) occurrences <> children ^. folded <<< to (sumOccurrences' ngramsTable)
where where
...@@ -584,6 +586,7 @@ sumOccurrences ngramsTable {occurrences, children} = ...@@ -584,6 +586,7 @@ sumOccurrences ngramsTable {occurrences, children} =
sumOccurrences nt { occurrences: nt ^. _NgramsTable <<< _ngrams_scores <<< ix label sumOccurrences nt { occurrences: nt ^. _NgramsTable <<< _ngrams_scores <<< ix label
, children: nt ^. ix label <<< _NgramsRepoElement <<< _children , children: nt ^. ix label <<< _NgramsRepoElement <<< _children
} }
-}
optps1 :: forall a. Show a => { desc :: String, mval :: Maybe a } -> R.Element optps1 :: forall a. Show a => { desc :: String, mval :: Maybe a } -> R.Element
optps1 { desc, mval } = H.option { value: value } [H.text desc] optps1 { desc, mval } = H.option { value: value } [H.text desc]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment