5
$\begingroup$

I am trying to get a list of the functions that have property "FunctionalityAreas" -> "BasicFunctions". The following does not work:

Entity["WolframLanguageSymbol", 
   {EntityProperty["WolframLanguageSymbol", "FunctionalityAreas"] -> 
    ContainsAny[{"BasicFunctions"}]}] // EntityList
(*
Missing["QueryValueIncompatibleWithProperty", \
{"WolframLanguageSymbol", "FunctionalityAreas", 
  ContainsAny[{"BasicFunctions"}]}]
*)

However, EntityProperty["WolframLanguageSymbol", "FunctionalityAreas"] is a valid property for WolframLanguageData["Properties"]. I've tried the both with and without wrapping in EntityProperty and with and without ContainsAny.

How do I collect these with an implicit entity filter on the "FunctionalityAreas"?

$\endgroup$
2
  • 4
    $\begingroup$ Not an implicit entity filter, but I'd still mention WolframLanguageData[EntityClass["WolframLanguageSymbol", {"FunctionalityArea", "BasicFunctions"}]] $\endgroup$ Commented Nov 22, 2015 at 17:40
  • 3
    $\begingroup$ EntityList[EntityClass["WolframLanguageSymbol", {"FunctionalityArea", "BasicFunctions"}]] also works. $\endgroup$ Commented Nov 22, 2015 at 18:38

1 Answer 1

2
$\begingroup$

This post is made to put answers given as comments on record as a formal answer.

[ilian]

EntityClass[
   "WolframLanguageSymbol", 
   {EntityProperty["WolframLanguageSymbol", 
    "FunctionalityAreas"] -> "BasicSymbols"}] // EntityList

or
[m_goldberg]

EntityClass[
  "WolframLanguageSymbol", 
  "FunctionalityAreas" -> ContainsAll[{"BasicSymbols"}]] // EntityList
$\endgroup$

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.