Blueprints does have some pure functional language influences.  There is a control flow wire for imperative logic, but parameters feeding into that come through a graph of purely functional inputs and calculations that themselves have no side effects.