Julia: Помогите регрессии для Rational в версии 0.6

Созданный на 22 апр. 2017  ·  3Комментарии  ·  Источник: JuliaLang/julia

В Юлии 0.5:

help?> Rational
search: Rational rationalize Irrational SerializationState permutations

  No documentation found.

  Summary:

  immutable Rational{T<:Integer} <: Real

  Fields:

  num :: T<:Integer
  den :: T<:Integer

а в Юлии 0,6

help?> Rational
search: Rational rationalize Irrational SerializationState Factorization

  No documentation found.

  Base.Rational is of type UnionAll.

  Summary:

  struct UnionAll <: Type{T}

  Fields:

  var  :: TypeVar
  body :: Any

Детали в 0.6 неверны:

julia> Rational <: UnionAll
false

julia> fieldnames(Rational)
2-element Array{Symbol,1}:
 :num
 :den

Самый полезный комментарий

Может быть, Rational нужно просто задокументировать ...

Все 3 Комментарий

На самом деле документ говорит о том, что

julia> isa(Rational, UnionAll)
true

Не то чтобы это было особенно полезно / неуверенно ...

См. №21029.

Может быть, Rational нужно просто задокументировать ...

Была ли эта страница полезной?
0 / 5 - 0 рейтинги