diff --git a/dom/src/main/scala/top/davidon/sfs/dom/AsValue.scala b/dom/src/main/scala/top/davidon/sfs/dom/AsValue.scala new file mode 100644 index 0000000..a1c2eda --- /dev/null +++ b/dom/src/main/scala/top/davidon/sfs/dom/AsValue.scala @@ -0,0 +1,7 @@ +package top.davidon.sfs.dom + +trait AsValue[F, T] { + extension (from: F) { + def asStringValue(): Value[F, String] + } +} diff --git a/dom/src/main/scala/top/davidon/sfs/dom/Value.scala b/dom/src/main/scala/top/davidon/sfs/dom/Value.scala index 9f73f32..78c1efd 100644 --- a/dom/src/main/scala/top/davidon/sfs/dom/Value.scala +++ b/dom/src/main/scala/top/davidon/sfs/dom/Value.scala @@ -17,12 +17,6 @@ class Value[F, T]( } } -trait AsValue[F, T] { - extension (from: F) { - def asStringValue(): Value[F, String] - } -} - object Value { def join( iterator: Iterable[Value[?, String]]