Markov chain text generator: Difference between revisions
m
→Functional Python
m (→Functional Python: tidying) |
|||
Line 1,069:
# main :: IO ()
def main():
nGramLength =
dctNGrams = markovRules(nGramLength)(
readFile(getcwd() + '/' + 'alice_oz.txt').split()
Line 1,138:
# zipWithN :: (a -> b -> ... -> c) -> ([a], [b] ...) -> [c]
def zipWithN(f):
return lambda
starmap(f, zip(*
)
|