On linux you can use /etc/dictionaries-common/words, for example

 

grep "stream" /etc/dictionaries-common/words

bloodstream

bloodstream's

bloodstreams

downstream

mainstream

mainstream's

mainstreamed

mainstreaming

mainstreams

midstream

midstream's

stream

stream's

streamed

streamer

streamer's

streamers

streaming

streamline

streamlined

streamlines

streamlining

streams

upstream

 

From: Haskell-Cafe On Behalf Of Amber Crawford
Sent: Sunday, February 06, 2022 11:25 AM
To: haskell-cafe@haskell.org
Subject: [Haskell-cafe] How can I get a list of all English words?

 

I'm creating a project in which I need a list of every English word, so I'm wondering how I would get this. The only thing I need is that I can filter the words based on some boolean function, thanks. btw I'm pretty beginner so sry If i'm not really good at writing these.