title: how do I get this signature in f#: val sigF : int -> bool -> float -> string
body: <p>I am using FSI, how do I go from bool to float?</p>
  
  <ul>
  <li>have: let sigF 1 = 1=1  gets: val sigF : int -> bool</li>
  <li>need the function that has the signature: val sigF : int -> bool -> float -> string  </li>
  </ul>
  
  <p>can you not convert bool to float?
  are there any resources on understanding signatures?, I cant find any examples where bool goes to anything else, do i need to understand "currying" better? (I am completely new to functional programming)</p>