Files
lci/lib/utility/utility.mli

32 lines
1019 B
OCaml
Raw Normal View History

val pow : int -> int -> int
val powmod : int -> int -> int -> int
2024-11-06 17:21:14 +01:00
2025-01-27 16:32:37 +01:00
val from_int_to_string : int -> string
2025-01-27 16:32:22 +01:00
val int_and : int -> int -> int
val int_or : int -> int -> int
val int_eq : int -> int -> int
val int_less : int -> int -> int
2024-12-03 17:18:42 +01:00
val int_less_eq : int -> int -> int
val int_more : int -> int -> int
2024-12-03 17:18:42 +01:00
val int_more_eq : int -> int -> int
val int_not : int -> int
2024-12-03 17:18:42 +01:00
2025-01-11 20:32:11 +01:00
(* val fromIntToString : string -> int -> string *)
val inclusion : 'a list -> 'a list -> bool
val equality : 'a list -> 'a list -> bool
val subtraction : 'a list -> 'a list -> 'a list
val unique_union : 'a list -> 'a list -> 'a list
val unique_intersection : 'a list -> 'a list -> 'a list
2025-01-11 20:32:11 +01:00
val unique_union_assoc : ('a -> 'b -> 'b -> 'b) -> ('a * 'b) list -> ('a * 'b) list -> ('a * 'b) list
val take : int -> 'a list -> ('a list * 'a list)
val drop_first_element_list : 'a list -> 'a list
val last_list : 'a list -> 'a
val combine_twice : 'a list -> 'b list -> ('a * 'b) list