class_docstr: Class representing combinators where the primary functor is on the left.
  
  Takes an undirected combinator, and a predicate which adds constraints
  restricting the cases in which it may apply.
class_docstr_tok: ["Class","representing","combinators","where","the","primary","functor","is","on","the","left",".","Takes","an","undirected","combinator",",","and","a","predicate","which","adds","constraints","restricting","the","cases","in","which","it","may","apply","."]
code: def can_combine(self, left, right):
      return self._combinator.can_combine(
          left, right
      ) and self._predicate(left, right)
  
imports: from abc import ABCMeta, abstractmethod
  from nltk.ccg.api import FunctionalCategory
label_desc: Use image node_id 2 for calling the ForwardCombinator obj's underlying member method code with example usage: obj.can_combine(left, right) and returns: unknown