File tree 1 file changed +3
-7
lines changed
1 file changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -130,26 +130,22 @@ function sentence(
130
130
: sentence . punctuation ;
131
131
switch ( sentence . type ) {
132
132
case "default" : {
133
- const contextClauses = ArrayResult . combine (
134
- ...sentence . contextClauses . map ( contextClause ) ,
135
- )
136
- . map ( ( clause ) => clause . flat ( ) ) ;
137
133
if ( sentence . startingParticle != null ) {
138
134
return new ArrayResult (
139
135
new TranslationTodoError (
140
136
`"${ sentence . startingParticle . word } " starting particle` ,
141
137
) ,
142
138
) ;
143
139
}
144
- const finalClause = clause ( sentence . finalClause ) ;
145
140
const useAnuSeme = nullableAsArray ( sentence . anuSeme ) . map ( anuSeme ) ;
146
141
const interjectionClause = sentence . contextClauses . length === 0 &&
147
142
sentence . startingParticle == null
148
143
? interjection ( sentence . finalClause )
149
144
: new ArrayResult < English . Clause > ( ) ;
150
145
const clauses = ArrayResult . combine (
151
- contextClauses ,
152
- ArrayResult . concat ( interjectionClause , finalClause ) ,
146
+ ArrayResult . combine ( ...sentence . contextClauses . map ( contextClause ) )
147
+ . map ( ( clause ) => clause . flat ( ) ) ,
148
+ ArrayResult . concat ( interjectionClause , clause ( sentence . finalClause ) ) ,
153
149
)
154
150
. map ( ( [ contextClauses , lastClause ] ) => [
155
151
...contextClauses ,
You can’t perform that action at this time.
0 commit comments