Current section

Files

Jump to
talos lib types float_type.ex
Raw

lib/types/float_type.ex

defmodule Talos.Types.FloatType do
defstruct [:gteq, :lteq, :gt, :lt]
alias Talos.Types.NumberType
@behaviour Talos.Types
def valid?(%__MODULE__{gteq: gteq, lteq: lteq, gt: gt, lt: lt}, value) do
NumberType.valid?(
%NumberType{gteq: gteq, lteq: lteq, gt: gt, lt: lt, type: :float},
value
)
end
end