# Determine if block contains sleep time

``

    block_slept?

Given a block, runs it and returns whether or not the block contained sleeps or syncs

Introduced in v2.9

## Examples

# Example 1
``
    slept = block_slept? do
      play 50
      sleep 1
      play 62
      sleep 2
    end

    puts slept
| ``
    #=> Returns true as there were sleeps in the block
# Example 2
``
    in_thread do
      sleep 1
      cue :foo
    end

    slept = block_slept? do
      sync :foo
      play 62
    end

    puts slept
| ``
    # trigger a cue on a different thread

    # wait for the cue before playing the note

    #=> Returns true as the block contained a sync.
# Example 3
``
    slept = block_slept? do
      play 50
      play 62
    end

    puts slept
| ``
    #=> Returns false as there were no sleeps in the block