Skip to content

Commit e5340bd

Browse files
author
Jon Lim
committed
review and filename fix
1 parent 652ac8c commit e5340bd

File tree

2 files changed

+715
-674
lines changed

2 files changed

+715
-674
lines changed

Program.fs

+3-3
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ let rec AskVocabList() =
8484
match (Decode.Auto.fromString text) with
8585
| Ok data ->
8686
printfn "loaded %s" line
87-
data
87+
data, line
8888
| Error e ->
8989
printfn "error loading data. restarting...%s" e
9090
AskVocabList()
@@ -100,7 +100,7 @@ let merge (primary : ReviewItem<vocab> List) (secondary : ReviewItem<vocab> List
100100

101101
[<EntryPoint>]
102102
let main argv =
103-
let vocabList : ReviewItem<vocab> List = AskVocabList()
103+
let (vocabList : ReviewItem<vocab> List, inputFileName : String) = AskVocabList()
104104
let strategy = new SuperMemo2ReviewStrategy(getNow)
105105
let studySession = new StudySession<vocab>(vocabList, getNow, strategy, 22, 22)
106106
let stepQuiz = quizzer studySession
@@ -113,5 +113,5 @@ let main argv =
113113
let json = Encode.Auto.toString(4, result)
114114
printfn "Enter to save to disk or ctrl-c exit..."
115115
Console.ReadLine() |> ignore
116-
File.WriteAllText("vocab.txt", json)
116+
File.WriteAllText(inputFileName, json)
117117
0 // return an ok exit code

0 commit comments

Comments
 (0)