Вопросы по теме 'enrich-my-library'
Настройте scaladoc для включения методов расширения
Могу ли я настроить scaladoc для включения методов неявного преобразования, указав неявное преобразование?
Например. данный
trait Foo
object Operations {
implicit class FooOps(val f: Foo) extends AnyVal {
def bar = 33
}
}
Могу ли...
181 просмотров
schedule
25.03.2024
Как мне обогатить объект пакета?
Недавно я обнаружил, что можно использовать шаблон Pimp Enrich My Library для добавления методов к сопутствующим объектам, используя .type :
object Whatever { }
implicit class WhateverExtensions(val obj: Whatever.type) {
def greet =...
274 просмотров
schedule
28.11.2023
Scala: класс значений X добавляется к типу возвращаемого значения его методов как X #
Я хотел бы обогатить график «граф для scala». Для этого я создал неявный класс значений:
import scalax.collection.mutable
import scalax.collection.edge.DiEdge
...
type Graph = mutable.Graph[Int, DiEdge]
implicit class EnrichGraph(val G:...
66 просмотров
schedule
18.04.2022