anchor.diff:           }.
   -type http_verb() :: get | post | head | delete | patch | put | options.
   
  +-type connection_type() :: http | https.
  +
   
   %% @doc Starts the application and all the ones it depends on.
   -spec start() -> {ok, [atom()]}.
  
positive.code: -export([
           start/0,
           stop/0,
           start_link/2,
           open/2,
           close/1,
           %% get
           get/2,
  
negative.code: 
  %% @private
  -spec init([term()]) -> term().
  init([Host, Port, Type]) ->
      GunType = case Type of
                    http -> tcp;
                    https -> ssl
                end,
      Opts = [{type, GunType},
              {retry, 1},
              {retry_timeout, 1}
             ],
  