<commit_before>module Animals.OutsideWorld exposing
  ( fetchAnimals
  , askTodaysDate
  )

import Animals.Animal.Types exposing (..)
import Animals.Msg exposing (..)
import Date
import Dict
import Task

askTodaysDate =
  Task.perform (always (SetToday Nothing)) (SetToday << Just) Date.now

fetchAnimals =
  Task.perform (always (SetAnimals [])) SetAnimals
    (Task.succeed [athena, ross, xena, jake])

athena =
  { id = "1"
  , name = "Athena"
  , species = "bovine"
  , tags = [ "cow" ]
  , properties = Dict.fromList [ ("Available", AsBool True Nothing)
                               , ("Primary billing", AsString "Marick")
                               ]
  }

jake =
  { id = "2"
  , name = "Jake"
  , species = "equine"
  , tags = [ "gelding" ]
  , properties = Dict.fromList [ ("Available", AsBool True Nothing) ] 
  }

ross =
  { id = "3"
  , name = "ross"
  , species = "equine"
  , tags = [ "stallion", "aggressive"]
  , properties = Dict.fromList [ ("Available", AsBool True Nothing)
                               , ("Primary billing", AsString "Forman")
                               ] 
  }

xena =
  { id = "4"
  , name = "Xena"
  , species = "equine"
  , tags = [ "mare", "skittish" ]
  , properties = Dict.fromList [ ("Available", AsBool False (Just "off for the summer"))
                               , ("Primary billing", AsString "Forman")
                               ]
                                    
  }<commit_msg>Non-conflicting demo animal ids<commit_after>module Animals.OutsideWorld exposing
  ( fetchAnimals
  , askTodaysDate
  )

import Animals.Animal.Types exposing (..)
import Animals.Msg exposing (..)
import Date
import Dict
import Task

askTodaysDate =
  Task.perform (always (SetToday Nothing)) (SetToday << Just) Date.now

fetchAnimals =
  Task.perform (always (SetAnimals [])) SetAnimals
    (Task.succeed [athena, ross, xena, jake])

athena =
  { id = "predefined1"
  , name = "Athena"
  , species = "bovine"
  , tags = [ "cow" ]
  , properties = Dict.fromList [ ("Available", AsBool True Nothing)
                               , ("Primary billing", AsString "Marick")
                               ]
  }

jake =
  { id = "predefined2"
  , name = "Jake"
  , species = "equine"
  , tags = [ "gelding" ]
  , properties = Dict.fromList [ ("Available", AsBool True Nothing) ] 
  }

ross =
  { id = "predefined3"
  , name = "ross"
  , species = "equine"
  , tags = [ "stallion", "aggressive"]
  , properties = Dict.fromList [ ("Available", AsBool True Nothing)
                               , ("Primary billing", AsString "Forman")
                               ] 
  }

xena =
  { id = "predefined4"
  , name = "Xena"
  , species = "equine"
  , tags = [ "mare", "skittish" ]
  , properties = Dict.fromList [ ("Available", AsBool False (Just "off for the summer"))
                               , ("Primary billing", AsString "Forman")
                               ]
                                    
  }
{'fraction_non_alphanumeric': 0.1347972972972973, 'fraction_numerical': 0.002702702702702703, 'mean_word_length': 1.9639639639639639, 'pattern_counts': {'":': 0, '<': 7, '<?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': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '225242', 'n_tokens_mistral': 976, 'n_tokens_neox': 940, 'n_words': 229}