--
You received this message because you are subscribed to the Google Groups "Elm Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
And ::, but if those 3 were covered then it would address most concerns I think.
And you're right, this would reduce boilerplate which would alleviate some concerns. And having 2a would help, especially if Result is the "default" exception method.
Problem 2 is solved by either having IDE support for automatic imports, having a broader set of things imported (qualified) by default, or having some sort of import-inference.
module Prelude( module List, module List.Extra as List, module Array, module Array.Extra as Array, module Array.Focus as Array) where ...
--
import List with (map, filter)--
You received this message because you are subscribed to the Google Groups "Elm Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss+unsubscribe@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Elm Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss+unsubscribe@googlegroups.com.
The fact that class is only one of an arbitrary number of functions in Html.Attributes isn't actually something the programmer should have to think about
module Main exposing (..)
import Html exposing (..)
import Html.Attributes exposing (..)
import Html.App exposing (..)
main =
Html.App.beginnerProgram
{ model = ()
, update = (\_ _ -> ())
, view = view
}
id =
2
view model =
div [ class "something" ] []
I'm not sure what your proposing, the Python syntax you stated does the exact same thing as exposing (..).
Showing where a name came from would be a great IDE feature though, Haskell can do this on Atom and it's really helpful.
You received this message because you are subscribed to the Google Groups "Elm Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elm-discuss+unsubscribe@googlegroups.com.
To unsubscribe from this group and all its topics, send an email to elm-discuss+unsubscribe@googlegroups.com.