Prime words: Difference between revisions

m (Swift - simplified code)
Line 465:
 
=={{header|Julia}}==
See [[https://rosettacode.org/wiki/Alternade_words#Julia]] for the foreachword function.
<lang julia>const primelettervalues = [67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113]
foreachisprimeword(printlnw, [w_) for w in words if= all(c -> Int(c) in primelettervalues, collect(w))]) ? w : ""
const words = split(read("unixdict.txt", String))
foreachword("unixdict.txt", isprimeword, colwidth=10, numcols=9)
foreach(println, [w for w in words if all(c -> Int(c) in primelettervalues, collect(w))])
</lang>{{out}}
<pre>
Word source: unixdict.txt
a
 
aaa
a aaa age agee ak am ama e egg
age
eke em emma g ga gag gage gam game
agee
gamma ge gee gem gemma gm k keg m
ak
ma mae magma make mamma me meek meg q
am
ama
e
egg
eke
em
emma
g
ga
gag
gage
gam
game
gamma
ge
gee
gem
gemma
gm
k
keg
m
ma
mae
magma
make
mamma
me
meek
meg
q
</pre>
 
4,102

edits