Результаты поиска по запросу "implicit"

1 ответ

Использование границ контекста «отрицательно», чтобы гарантировать, что экземпляр класса типа отсутствует в области видимости

ТЛ; др: Как мне сделать что-то вроде приведенного ниже кода: def notFunctor[M[_] : Not[Functor]](m: M[_]) = s"$m is not a functor" 'Not[Functor]', будучи здесь выдуманной частью. Я хочу, чтобы он был успешным, когда указанная буква m не является ...

1 ответ

Scala неоднозначная ссылка на перегруженное определение с двумя неявными параметрами

lazy val productService = BeanLookup [ProductDataService] object BeanLookup { def apply[T](implicit manifest: Manifest[T], context: ActorContext) = { val beanLookup = ...

1 ответ

Тип функции с неявными параметрами в Scala

Я хотел бы иметь функцию более высокого порядка, которая принимает в качестве параметра функцию, которая принимает определенный неявный параметр. Чтобы быть более точным, я пытаюсь сделать функцию, которая принимаетFuture метод создания, который ...

ТОП публикаций

1 ответ

Есть ли способ контролировать, какое неявное преобразование будет использоваться по умолчанию?

Предположим, у меня есть это: class String2(val x:String) { def *(times:Int) : String = { val builder = new StringBuilder() for( i <- 0 until times) { builder.append(x) } builder.toString() } }Теперь, если я добавлю это неявное: implicit def ...

2 ответа

Открытие системного приложения с помощью намерения

2 ответа

опуская некоторые неявные параметры

Можно ли пропустить некоторые неявные параметры, но не все? Я пробовал с именованными параметрами:

2 ответа

ASP.NET: явная или неявная локализация?

2 ответа

 что неловко

ал с новой Scala IDE (Eclipse 3.6.2 + Scala IDE 2.0.0 [Scala 2.9.0]) и пытался сделать что-то простое, например: (1 to 10).sumЭто прекрасно работает, но я также много занимался Groovy в последнее время и автоматически написал: (1 to ...

2 ответа

Все, что ОП говорит, это то, что должен быть Intent.ACTION_CALCULATE, чтобы согласиться с Intent.ACTION_QUICK_CLOCK и остальными.

, чтобы открыть калькулятор из моей деятельности. Вот мой код прямо сейчас, и он работает: Intent i = new Intent(); i.setClassName("com.android.calculator2", "com.android.calculator2.Calculator");Я хотел бы сделать это неявным вызовом, потому ...

2 ответа

Вот еще один способ решения проблемы, не требующий дублирования кода:

аюсь создать класс типовDefault который предоставляет значение по умолчанию для данного типа. Вот что я придумала до сих пор: trait Default[A] { def value: A } object Default { def withValue[A](a: A) = new Default[A] { def value = a } def ...