Resultados da pesquisa a pedido "implicit"

0 a resposta

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 ...

2 a resposta

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 ...

3 a resposta

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) ...

1 a resposta

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 ...

3 a resposta

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, ...

1 a resposta

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á ...

1 a resposta

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 ...

3 a resposta

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: ...

1 a resposta

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 ...

1 a resposta

Tipo de uma função com parâmetros implícitos no Scala