summaryrefslogtreecommitdiff
path: root/src/cli/runtime/RT.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/cli/runtime/RT.cs')
-rw-r--r--src/cli/runtime/RT.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cli/runtime/RT.cs b/src/cli/runtime/RT.cs
index 08009170..23cb34b3 100644
--- a/src/cli/runtime/RT.cs
+++ b/src/cli/runtime/RT.cs
@@ -68,8 +68,8 @@ public class RT
static public ISeq seq(Object coll) {
if(coll == null || coll is ISeq)
return (ISeq) coll;
- else if(coll is ISequential)
- return ((ISequential) coll).seq();
+ else if(coll is IPersistentCollection)
+ return ((IPersistentCollection) coll).seq();
else if(coll is IEnumerable)
return EnumeratorSeq.create(((IEnumerable) coll).GetEnumerator());
else if(coll is Object[])