Anadromes: Difference between revisions

Content added Content deleted
(Added Algol 68)
(Realize in F#)
Line 213: Line 213:
sallets <--> stellas"</lang>
sallets <--> stellas"</lang>


=={{header|F_Sharp|F#}}==
<lang fsharp>
// Anadromes. Nigel Galloway: June 26th., 2022
let words=seq{use n=System.IO.File.OpenText("words.txt") in while not n.EndOfStream do yield n.ReadLine()}|>Seq.filter(fun n->6<(Seq.length n))|>Seq.map(fun n->n.ToCharArray())|>Set.ofSeq
Set.intersect words (words|>Set.map(Array.rev))|>Set.iter(fun n->if n<Array.rev n then printfn "%s" (System.String n))
</lang>
=={{header|Factor}}==
=={{header|Factor}}==
{{works with|Factor|0.99 2022-04-03}}
{{works with|Factor|0.99 2022-04-03}}
Line 242: Line 248:
}
}
</pre>
</pre>



=={{header|J}}==
=={{header|J}}==