elixir

    13Ciepło

    1Odpowiedz

    mam prosty moduł zawierający pojedynczą funkcję: defmodule Funcs do def double(x) do x*2 end end Kiedy zacznę iex z nazwy pliku jako argumentu, mogę wywołać funkcję dobrze: iex(5)>

    7Ciepło

    2Odpowiedz

    Obecnie próbuję wbudowanego eliksiru (w moim przypadku plików .html.eex). Wiem, jak renderować skróty eliksiru, ale nie mogłem wymyślić, jak utworzyć zawartość pokazującą wszystkie elementy na liście.

    43Ciepło

    2Odpowiedz

    W ten sam sposób, w jaki możemy uzyskać dowolny obiekt (lub klasę) w języku Ruby, aby wyświetlić listę jego metod, czy istnieje jakaś funkcja w eliksirie, aby wyświetlić wszystkie funkcje należące do

    13Ciepło

    3Odpowiedz

    Czytam przez jakiś Code eliksiru na github i widzę |> wykorzystywane są często. Nie pojawia się na liście operation na stronie dokumentacji. Co to znaczy? tj expires_at: std["expires_in"] |> expires_a

    15Ciepło

    2Odpowiedz

    Chcę przetestować funkcję, która korzysta Task.async Aby uczynić mój test zdać, muszę zrobić to spać przez 100ms przed twierdzeniami, w przeciwnym razie proces testowy zostanie zabity przed async zada

    8Ciepło

    1Odpowiedz

    Próbuję przetworzyć moją mapę na ciąg jsonów, jak mógłbym to zrobić za pomocą trucizny? Próbowałem następujące. iex(19)> test = %{"api_key" => "sklfjklasfj"} %{"api_key" => "sklfjklasfj"} iex(20)> P

    8Ciepło

    3Odpowiedz

    Podczas pracy nad samouczkiem Wprowadzenie, piszę test jednostkowy dla problemu drzewa nadzoru na dole. Próbowałem rozpoczęciem przełożonego najwyższego poziomu, ale nie powiodło się z tego błędu: 1)

    16Ciepło

    1Odpowiedz

    Czy można użyć projektu lokalnego mieszania jako zależności szesnastkowej? Z Bundler mogę dodać linię jak: gem 'action_subscriber', :path => "../action_subscriber" abym mógł wypróbować używając gem

    7Ciepło

    3Odpowiedz

    Jestem nowym użytkownikiem Elixir i nadal bardzo się myli z dopasowywaniem wzorca. [%{name: "Deutschland", code: "DE"}, %{name: "Frankreich", code: "FR"}] def find_by_code([], _name), do: [] def

    7Ciepło

    1Odpowiedz

    W eliksiru, możemy złączyć, listy takie jak tak ex(52)> [1,2,3,4] ++ [5,6,7] [1, 2, 3, 4, 5, 6, 7] możemy również łączyć krotki? Coś takiego? iex(53)> {1,2,3,4} ++ {5,6,7} ** (ArgumentError) argum