I was trying to find all the Mathematica functions listed in the index of the Elementary Introduction to the Wolfram Language.
I just cut and pasted everything to a text file and then strung together the ugliest nested Select statement I could based on predicates I found by searching:
f = Import["/Users/joe/Documents/z school/mma elementary index.txt"]; firstLetterCapital[x_] := First[ToCharacterCode[x]] < 91 fStringSplitAtSpace = StringSplit[f]; fWordsOnly = Select[ DeleteDuplicates[ Select[ Select[fStringSplitAtSpace, DictionaryWordQ], StringStartsQ[LetterCharacter] ] ] , firstLetterCapital]
I'm not winning any prizes for the above but it kinda-mostly works.
My question: is there a straight forward way to find the intersection of the Global rule base(?) with this list? or string yet another Select function with a say, WolframFunctionNameQ predicate?
Of course, more elegant methods of getting there would be appreciated.