summaryrefslogblamecommitdiff
path: root/bin/leda.ml
blob: 8c20e4b6b1ae6d868de89c50ecd18c06744e3b7e (plain) (tree)
1
2
3
4
5
6
7
                                               
 
                                                            
 
                                   
                                                        
 







                                                                             
module M = Gemini.MimeTextGemini.MimeTextGemini

let test_parse s = M.gemini_to_canon_str (M.str_to_gemini s)

module T = Gemini.MimeType.MimeType
module R = Gemini.GeminiTransaction.GeminiTransaction(T)

let () =
  Lwt_main.run begin
    let req = R.string_to_request "gemini://gemini.circumlunar.space/\r\n" in
    let%lwt response = R.transaction req in
    match response with
    | Some (_, _, s) -> Lwt_io.printl s
    | _ -> Lwt_io.printl "ooops"
    end