%load_ext autoreload
%autoreload 2
from tf.app import use
A = use("ETCBC/bhsa", hoist=globals())
query = """
clause
phrase
=: word sp#verb
"""
results = A.search(query)
1.15s 188532 results
1.15s 188532 results
Above was done with cythonized, but unmodified text-fabric.
query = """
clause
phrase
=: word sp#verb
"""
results = A.search(query)
1.78s 188532 results
1.78s 188532 results
This was done with pure python text-fabric.