<commit_before>module Data.Drasil.Utils
  ( foldle
  , foldle1
  , foldlSent
  , foldlList
  , foldlsC
  , mkEnumAbbrevList
  , listConstS
  , listConstUC
  , zipFTable
  , zipSentList
  , makeTMatrix
  , itemRefToSent
  , refFromType
  , makeListRef
  , enumSimple
  , enumBullet
  , mkRefsList
  , ofThe, ofThe'
  , getS  , weave  ) where

import Data.List
import Control.Lens ((^.))
import Language.Drasil (Sentence(Sy, P, EmptyS, S, (:+:)), (+:+), (+:+.), 
  ItemType(Flat), sC, sParen, sSqBr, Contents(Definition, Enumeration), 
  makeRef, DType, Section, ListType(Simple, Bullet), 
  unit_symb, symbol, SymbolForm, Unitary, SymbolMap)
  
-- | fold helper functions applies f to all but the last element, applies g to<commit_msg>Fixed formatting after merge commit<commit_after>module Data.Drasil.Utils
  ( foldle
  , foldle1
  , foldlSent
  , foldlList
  , foldlsC
  , mkEnumAbbrevList
  , listConstS
  , listConstUC
  , zipFTable
  , zipSentList
  , makeTMatrix
  , itemRefToSent
  , refFromType
  , makeListRef
  , enumSimple
  , enumBullet
  , mkRefsList
  , ofThe, ofThe'
  , getS
  , weave  
  ) where

import Data.List
import Control.Lens ((^.))
import Language.Drasil (Sentence(Sy, P, EmptyS, S, (:+:)), (+:+), (+:+.), 
  ItemType(Flat), sC, sParen, sSqBr, Contents(Definition, Enumeration), 
  makeRef, DType, Section, ListType(Simple, Bullet), 
  unit_symb, symbol, SymbolForm, Unitary, SymbolMap)
  
-- | fold helper functions applies f to all but the last element, applies g to
{'fraction_non_alphanumeric': 0.11914323962516733, 'fraction_numerical': 0.0013386880856760374, 'mean_word_length': 3.7763578274760383, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '324986', 'n_tokens_mistral': 569, 'n_tokens_neox': 547, 'n_words': 131}