Mimics
Inactive cells
Active cells
Specs
Inactive cells (details)
kind = "Sequence Reject"
Active cells (details)
next()

nil

method(
  if(@ current?, 
    @ current? = false 
    @ cell(:current), 
    while(@ wrappedSequence next?, 
      n = @ wrappedSequence next 
      x = transformValue(cell(:n)) 
      if(
        !(cell(:x)), 
        return(
          cell(:n)))) 
    ) 
  )
next?()

nil

method(
  if(@ current?, 
    true, 
    while(@ wrappedSequence next?, 
      n = @ wrappedSequence next 
      x = transformValue(cell(:n)) 
      if(
        !(cell(:x)), 
        @ current? = true 
        @ current = cell(:n) 
        return(true) 
        ) 
      ) 
    false) 
  )