Resultados da pesquisa a pedido "implicit"
A conversão implícita não é aplicada se um método tiver o parâmetro type
A questão é baseada na discussãoaqui [https://stackoverflow.com/questions/43381618/scala-why-foreach-with-a-single-argument-function-does-not-work-with-a-zipped-r/] . Esta é a configuração: implicit def CToC2(obj: C1): C2 = { new C2() } class ...
Scala: função média ponderada genérica
Desejo implementar uma função média ponderada genérica que relaxe os requisitos de valores e pesos do mesmo tipo. ou seja, eu quero apoiar seqüências de dizer:(value:Float,weight:Int) e(value:Int,weight:Float) argumentos e ...
Algoritmo que adapta (resolve) as equações complexas (função implícita f (x, y))
Estou tentando adaptar algumas equações (f implícito (x, y)) para poder listar o Y para o valor X correspondente. As equações podem ser p. do seguinte modo: y^2 = x^3 + 2x - 3xy (X^2+y^2-1)^3-x^2y^3=0 X^3+y^3=3xy^2-x-1 X^3+y^2=6xy/sqrt(y/x) ...
Como encontrar Y para os valores X correspondentes (função implícita, número complexo)
Dada a equação:Y^2 = X^3 + 2*X - 3*X*Y Supondo que o esboço plotado esteja correto. [/imgs/yCM2e.png] Y^2 = X^3 + 2*X - 3*X*YDica: Y^2 + X^2 =1 ==> Y= sqrt( 1 - X^2 )Os valores X são conhecidos. Como posso encontrar os valores Y ...
Funções de cadeia de maneira diferente
As funções Scala possuem os seguintes métodos para encadeamento: fn1.andThen(fn2) fn1.compose(fn2)Mas como pode ser escrito neste caso: Eu tenho funçãocleanUp() que deve ser chamado sempre como último passo. E eu tenho várias outras funções, ...
Os tipos de tipo superior Scala em def implícita falham com "não foi possível encontrar valor implícito"
Estou usando def implícito para criar um recursivoHList para corresponder a vários tipos de tipos mais elevados deHList. Eu sou fortemente inspirado poresta postagem [http://jnordenberg.blogspot.fr/2008/08/hlist-in-scala.html]. Este código está ...
Construindo um valor através de dois construtores implícitos?
TLDR: Eu tenho duas classes modeloOuter eInner. Inner<X> pode ser implicitamente construído a partir deXeOuter<Y> pode ser implicitamente construído a partir deY. DevemosOuter<Inner<X>> = X() trabalhos? Mais detalhes: Suponha que eu tenha as ...
Como substituir um valor implícito?
Suponha que eu tenha o código: class A(implicit s:String = "foo"){println(s)} object X { implicit val s1 = "hello" } object Y { import X._ // do something with X implicit val s2 = "hi" val a = new A }Eu recebo o erro: <console>:14: error: ...
Por que o Scala não consegue encontrar minha instância de classe definida implicitamente no objeto complementar, quando a classe não está em um arquivo de origem dedicado?
Por favor, consulte o código fonte abaixo. Todo o código-fonte é definido no mesmo pacote. Quando eu defino todo o código em um único arquivo de origemShowMain.scala, Recebo um erro de compilação, no entanto, quandoobject ShowMain é definido ...